HumourScientific stuffStuff...

BP loosing touch with reality?

"BP notes the fall in its share price in US trading last night. The company is not aware of any reason which
Read More