October 8, 2026CommoditiesMacroPolitics·Neutral·oil
G7's 100-million-barrel pledge tied to unfinished March emergency oil release, exclusive report says
An exclusive report says the G7's 100-million-barrel pledge is tied to an unfinished March emergency oil release. The claim is attributed to the reporting outlet and is unconfirmed by the G7 itself.
Detected & updated continuously · Source: Nebula
Story subjects
Group of Seven