Skip to main content

Advertisement

Oil price back at USD100 despite record release of reserves

Oil price back at USD100 despite record release of reserves

Oil prices are back above USD100 per barrel, even after the IEA announced a record 400 million‑barrel release from strategic reserves. The move hasn’t eased market fears as tensions from the Iran war continues to drive uncertainty.