Crude oil prices have plunged by 6 per cent to lowest price since 2003, reaching $25 per barrel today. More details later...