Coronavirus impact: India’s May crude oil imports post biggest decline since at least 2005

Crude oil imports fell to 14.61 million tonnes, it’s lowest since 2015, Petroleum Planning and Analysis Cell data showed