Oil prices fell to 17-month lows below $62 a barrel Monday in Asia as investors brushed off OPEC's output cut, focusing instead on growing evidence of a severe global economic slowdown that would undermine crude demand.
Copyright PHILY - Philly.com
Oil prices fell to 17-month lows below $62 a barrel Monday in Asia as investors brushed off OPEC's output cut, focusing instead on growing evidence of a severe global economic slowdown that would undermine crude demand.