India starts selling oil from strategic reserves after policy shift
India has begun selling oil from its Strategic Petroleum Reserve (SPR) to state-run refiners as it implements a new policy to commercialize its federal storage by leasing out space, three Continue Reading
