The Middle East conflict has caused global stockpiles of oil to plummet to their lowest level since 2003 while petroleum prices have spiked, according to a new energy data report.
from : World https://ift.tt/2OetDAZ
via
StatusTip
June 09, 2026