Putin in massive trouble as Russia's drilling activity hits three-year low, India also likely to be impacted | Here's how
Victor Dasgupta February 20, 2026 6:50 PM IST
Russia is a major player in the OPEC+ alliance alongside Saudi Arabia. Notably, Russia has recorded a massive decline in production for two consecutive months amid export constraints