Oil slumps below $28 to 2003 low as Iran sanctions lifted
Oil prices slumped to a 2003 low below $28 per barrel on Monday as the market anticipated a rise in Iranian exports after the lifting of sanctions against Tehran over the weekend.
Jan 19, 2016, 02:52 AM IST