China to lean on Russian oil as Iran crisis chokes supply – Financial Times

China is the world’s largest oil and gas importer and relies on Iran for 13 per cent of its crude oil imports. In all, one-third of China’s oil …Read More