Strategic Petroleum Reserves Ltd

EXCLUSIVE 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…

4 years ago