Exxon, Shell Post Huge 1Q Profits on High Oil Prices
Updated: 4/28/2011 10:00:00 AM The world’s two largest oil companies Thursday reported multi-billion-dollar first-quarter profits, up from a year ago, on higher crude oil prices. Exxon Mobil Corp.’s net income was $10.56 billion, or $2.14 per share,… Read More »Exxon, Shell Post Huge 1Q Profits on High Oil Prices