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

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula