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

Short excerpt below. Click through to read at the original source.

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

Read at Source