Russian Deputy Prime Minister Novak: Russia's oil reserves are sufficient to support the next 62 years.

2026-02-27

Russian Deputy Prime Minister Novak: Russia's oil reserves are sufficient to support the next 62 years.