The price of crude oil has fallen to its lowest level in more than 18 months as mild weather in the northern hemisphere has caused inventories to rise .