Price Cap on Russian Oil Wins Backing of G7 Ministers. Russian Invasion of Ukraine (2022), Russia, Oil (Petroleum) and Gasoline, Prices (Fares, Fees and Rates), Embargoes and Sanctions, International Trade and World Market, Group of Seven, Europe, International Relations, United States International Relations