Economics ❯ Global Economy ❯ Energy Prices ❯ Market Reactions
A real supply crunch now looms, analysts say.