How the G7 Oil Price Cap Has Helped Choke Revenue to Russia
In early June, at the behest of the Biden administration, German leaders assembled top economic officials from the Group of 7 nations for a video conference with the goal of striking a major financial blow to Russia. The Americans had been trying, in a series of one-off conversations last year,Continue Reading