Skip to main content

Russia’s Energy Dominance Ties West’s Hands in Ukraine War

Last year, Russia sold around $100 billion worth of oil and gas to Europe, according to an estimate by William Jackson, chief emerging markets economist at Capital Economics.
View article