President Biden led his Group of 7 counterparts to agree on a plan that would cap the price of Russian oil, a daunting goal that risks the Kremlin restricting supply even further.
Tag: International Trade and World Market
-
A New Task for Biden: Readying Allies for a Long Conflict in Ukraine
In March, talk of victory was in the air. Now, maintaining unity against President Vladimir V. Putin is looking harder, with President Biden heading to Germany and Spain to rally Europe.