PPetroleum Read More In an unstable world, energy sovereignty is the new oil2025-08-30 India imports over 85% of its crude oil and more than 50% of its natural gas. This is…