India To Gain As Global Oil Prices Decline Despite Geopolitical Tensions

India To Gain As Global Oil Prices Decline Despite Geopolitical Tensions

Zee News

Published

Russia has now emerged as the largest supplier of crude oil to India replacing Iraq and Saudi Arabia which occupied the top slot earlier. 

Full Article