Thursday, March 17, 2022

Gas Cost Fallout: Major Oil Companies Amass $205B in 2021 Profits, Draw Criticism for 'Not Flipping the Switch' Fast Enough