WTI crude oil prices rose to $100 per barrel as Iran denied any progress in diplomatic negotiations and U.S. crude oil inventories declined. Brent crude oil rose $2 on the day, currently trading at $108.28 per barrel, up 1.88%.

2026-10-21

WTI crude oil prices rose to $100 per barrel as Iran denied any progress in diplomatic negotiations and U.S. crude oil inventories declined. Brent crude oil rose $2 on the day, currently trading at $108.28 per barrel, up 1.88%.