Global Oil Reserves Released, Yet Prices Soar

alt text: "Global oil reserves released amid rising prices in Jakarta, Indonesia"

Per CNBC Indonesia, 30 nations, including the U.S. As of March 2026, and its allies, unveiled the biggest emergency oil reserve release ever. The coordinated effort aimed to stabilize prices but failed to curb a sharp surge in oil prices. Over 400 million barrels were unlocked, with the U.S. leading the charge by unleashing 172 … Read more