London, Dec 31, 2015 (AFP) – Oil collapsed by almost 40 percent this year to strike 11-year lows on chronic oversupply, demand fears and China’s...
London, Dec 31, 2015 (AFP) – Oil collapsed by almost 40 percent this year to strike 11-year lows on chronic oversupply, demand fears and China’s...