Energy Market Update – November 19, 2025
Global Supply Shock: Russia A Ukrainian strike on Russia’s port of Novorossiysk has temporarily halted roughly 2.2 million bpd of oil exports—about 2% of global supply. The disruption is tightening global balances and adding upward pressure and volatility to WTI. Russia is trying to offset the loss with spare refining capacity, but export delays remain large. […]
Energy Market Update – November 19, 2025 Read More »
Energy Update
