Low oil prices have cost Russia $17B: India is abandoning Russian resources, and Canada will follow Europe in lowering the price ceiling.

Russia’s federal budget revenue from the oil and gas sector in January-July fell by 19% ($17B) compared to the same period last year, totaling $69.2B. The main reasons are falling oil prices, a stronger ruble, and a sharp decrease in gas exports to the EU.

As well,…

Continue Reading