Even after Russia’s ‘deep discounts,’ India just saved only $2 per barrel
It was estimated that during the past nine months, India, the third-largest consumer of crude oil in the world, was able to lower its average …
It was estimated that during the past nine months, India, the third-largest consumer of crude oil in the world, was able to lower its average …