
Quick Take A supply and demand imbalance, exacerbated by Russia’s invasion of Ukraine, led to a surge in gasoline prices. But an online statement attributed to a supposed “BP Oil Executive” blames gasoline prices on U.S. dependence on foreign oil. BP told us the statement did not come from anyone at the company. Full Story The price of regular gasoline in the U.S. reached a record national average of $4.91…, Read More