Analysis: A new oil shock is building. The next few weeks of war will be decisive for the economy.

Written on 03/28/2026

Energy markets are starting to reflect the growing risk of physical supply disruptions.
Read full article