Faro Oil & Gas News

 

Big Oil is crushing it as oil prices boom

Profits soared at the nation’s two largest oil companies, as ExxonMobil and Chevron both benefited from the recent run-up in oil prices. ExxonMobil (XOM), America’s largest oil company, posted net income of $6.8 billion, swinging to a profit Read More →