By Tsvetana Paraskova | Oilprice.com | July 27, 2021 The world’s third-largest crude oil importer, India, could join China in tapping into its strategic petroleum reserve in a bid to sell lower-priced crude to its refiners amid rallying international oil prices. India is reportedly considering selling half of its SPR to attract private participation in expanding its […]
Source