Lates News
International crude oil extended its losses, with WTI crude falling nearly 3.5% intraday to $90.54 per barrel; Brent crude dropped over 4% to $96.56 per barrel. On the news front, U.S.-Iran negotiations are said to have entered the technical consultation stage, and market expectations that supply-side pressure may ease drove oil prices lower.
Latest

