India's Biofuel Strategy Amid $100 Oil Prices in 2025