Oil prices stabilise near $75 as markets weigh Iran peace deal and future supply
IOL | 25.06.2026 11:03
Global oil markets are moving from fears of supply shortages to concerns about oversupply, but analysts warn geopolitical risks could keep prices elevated.