`Worse than hell`: Indian migrants recall Saudi nightmare
The workers from India, Pakistan, Bangladesh and the Philippines were left destitute, without enough money to get home or even to buy food after losing their jobs.
Oil heads towards $27 per barrel as IEA warns market could 'drown in oil'
Prices have crashed about 75 percent since mid-2014, hit by a perfect storm of a supply glut, weak demand, a slowing global economy and a strong dollar.
Jan 20, 2016, 13:11 PM IST