Finance ❯ Market Analysis ❯ Commodity Prices ❯ Oil Prices
A real supply crunch now looms, analysts say.