News

India currently imports over 85% of its crude oil needs and around 50–55% of its natural gas. Despite various initiatives, ...