Oil Giants Face Backlash for Handing Record Profits to Investors

(Bloomberg) — Big Oil’s record profits are a huge hit on Wall Street but increasingly provocative…