32 Countries Confirm Unprecedented Oil Reserve Release: Global Energy Market at Risk March 12, 2026, 15:24