Record Profits Reported for BP and Shell

The results of the oil companies, which are Europe’s two biggest, more than offset declining refining margins as crude oil nears $120 a barrel. A move by investors to commodities as an alternati…

Full Article

Leave a Reply

You must be logged in to post a comment.