As soon as India retreated, China made a big play, buying oil storage from Russia and Iran at…
News India Live, Digital Desk: A major upheaval is being seen in the global energy market. Due to trade agreements and strategic balance with America, India has drastically reduced the purchase of crude oil from Russia and Iran. Now China…