WTI falls below $60/bl as storm freezes oil demand
At 06:30 GMT, the front-month March WTI contract on Nymex was at $59.73/bl. The contract had traded as low as $58.59/bl earlier in the day, down by 3.19pc from its settlement yesterday. WTI had settled […]