India begins selling oil from strategic reserves in policy shift


Reuters report India has begun selling off its strategic petroleum reserve to local refiners as it shifts to a policy of leasing out space in its national storage system, according to a .

Leave a comment