Oil Inventories Falling at Record Pace on Iran War, IEA Says
(5 hours ago)
IEA reports record drop in global oil inventories due to Iran war supply shock, sending crude prices above $110/bbl.