Big Five oil majors' stock prices can't match strong profits
The second-quarter results of the Big Five oil majors are now on the books, but a collective profit of $44 billion for Exxon Mobil, Chevron, BP, Royal Dutch Shell and ConocoPhillips has done little to stem shrinking market valuations for the world's... 4 months ago
MarketWatch Click here to Read the Full Story