Global Energy Chaos Pushes Oil, Airfares, and Food Costs Into Unprecedented Territory
The Trump administration has now temporarily allowed Russian oil already at sea to be sold, freeing roughly 100–128 million barrels into the market. Oil had surged past $100 per barrel in the past week because of disruptions from the Iran …