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