
Petroleum Daily Report 10-21-2026
Oil prices settled little changed on Wednesday as investors weighed potential progress toward Russia-Ukraine peace talks against declining U.S. crude inventories and continued tensions in the Middle East. Brent crude futures settled up 3 cents, or 0.03%, at $108.82 a barrel, while U.S. West Texas Intermediate (WTI) crude fell 67 cents, or 0.7%, to $97.15 […]
