October 17, 2026Commodities·Neutral·commodities
WTI crude holds near $96 amid Middle East strife as IEA's accelerated reserve release continues
WTI crude oil is clinging near $96 a barrel amid ongoing Middle East strife, while the International Energy Agency has tapped 100 million barrels from reserves.
Detected & updated continuously · Source: Nebula
Story subjects
West Texas IntermediateInternational Energy Agency