Balance of Power

Zelenskiy Says Russia Is Stalling, Oil Spikes as Iran Risks Return to Markets

Feb 18, 2026
Ask episode
Chapters
Transcript
Episode notes