Limiting Kremlin Revenues with a Price Cap on Russian Oil
(US Treasury Department, 2.Dec.2022) — Following agreement by the 27 Member States of the European Union (EU), the members of the G7 (the United States, Canada, France, Germany, Italy, Japan,...