The price of crude oil has fallen to below $109 a barrel, following the failure of hurrican Gustav to disrupt oil supplies and in the broader context of declining demand ensuing from the global economic slow-down.
The price of crude oil has fallen to below $109 a barrel, following the failure of hurrican Gustav to disrupt oil supplies and in the broader context of declining demand ensuing from the global economic slow-down.