Latest development

US EIA hikes oil price forecasts again as Iran war drains global stockpile – Reuters