Oil Prices Dip 1% as US Inventories Report Looms Amid Trade and Supply Concerns
Oil prices fell by 1% as markets await the US Energy Information Administration's inventory report, with concerns over OPEC+ production increases and US trade tariffs adding to ove...