There will be blood. Crude oil prices took another staggering leap upwards yesterday, to the hitherto unimaginable level of $113.93 per barrel. Such prices, if sustained, can only have severe economic effects.
This is more than just the continuation of the long-lasting upward trend in oil prices. Crude has gained 31 per cent in the past three months. Why this new aggressive wave of buying?

COLUMNISTS 

