Oil Price Cap Chips Away at Russia’s Revenue

(Canada’s National Observer, 12.Jan.2023) — A price cap and European Union embargo on most Russian oil have cut into Moscow’s revenue from fossil fuels, but the Kremlin […]