Oil Prices Slide on Surprise Inventory Build, Weak Demand Outlook
Oil prices fell as record U.S. crude inventory build outweighed lingering supply disruption risks from Strait of Hormuz tensions and Russia-Ukraine conflict, while OPEC and IEA cut demand forecasts.