Oil prices have soared, and share markets have skidded on fears that the squeeze on energy supplies resulting from the ...