Al Jazeera English @aljazeera.com · 03/10/2026G7 to release 100 million barrels of oil and diesel, will it curb prices? aje.news/ei0rvx 133311
Eric Scott @captainfossil.bsky.social · 03/10/2026That's less than one day of supply at current global consumption rates. 010