India To Gain As Global Oil Prices Decline Despite Geopolitical Tensions
Russia has now emerged as the largest supplier of crude oil to India replacing Iraq and Saudi Arabia which occupied the top slot earlier.