
First detected from BBC World. Verified against 1 source with 77% confidence.
oil prices surpassed: 100
G7 to take 'necessary measures' to support energy supplies
Finance ministers and the IEA discussed options for stabilising oil prices
No community evidence yet
Be the first to contribute evidence, eyewitness accounts, or expertise.