Current Affairs What is the share of crude oil in India’s total energy mix?by Harsha J March 25, 2025