Sectors | Fri Apr 18, 2014 7:14pm IST

Russia ships first oil from disputed offshore Arctic platform