India Energy

$13 Billion Deal: Russia Fuels India’s Energy Revolution 1

$13 Billion Deal: Russia Fuels India’s Energy Revolution

India has managed to reduce its oil spending in recent months, even though it’s been buying more crude oil from abroad. How is this possible? The answer lies in falling global crude oil prices. Between September and November, India’s oil import costs dropped by 9% compared to the same period

Read More »