Oil reached $105 as geopolitical risks threaten roughly 20% of global supply, with WTI eyeing a $111 breakout. Natural gas is pressured by elevated storage levels and mild weather, keeping downward pressure on gas prices in the near term.
Oil reached $105 as geopolitical risks threaten roughly 20% of global supply, with WTI eyeing a $111 breakout. Natural gas is pressured by elevated storage levels and mild weather, keeping downward pressure on gas prices in the near term.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
mildly negative
Sentiment Score
-0.35