There was NEVER a “Biden War on Oil” We have never been “Energy Independent”
August 17, 2024
Record Profits = Higher Gas Prices (Not Inflation!) Big Oil groups regain swagger with largest profits in years “Investors return to ExxonMobil and Chevron as they funnel proceeds to buybacks