Oil prices fall near 2003 lows on oversupply, demand worries
Oil fell on Thursday, dipping back toward 12-year lows on persistent concerns about a supply overhang and the outlook for demand. Oil futures dropped to their lowest levels since 2003 Continue Reading
