World’s Top 10 Oil Reserve Holders: Who Backs Washington, Who Leans On Moscow?
New Delhi: Control over crude oil reserves continues to shape the world’s biggest power equations, with the top 10 oil-rich nations broadly tilting towards the United States or Russia in the emerging global order.
From Venezuela to…