G7 nations pledge to halt Russian oil purchases – Oil Price
By Irina Slav – May 09, 2022 Members of G7 committed to decreasing their purchases of Russian oil amid the war in Ukraine at a virtual meeting this weekend. Per an AFP report, the United States, France, Canada, Germany, […]