Oil Giants Face Backlash for Handing Record Profits to Investors