The United States remains confident that the Group of Seven’s price cap on Russian oil is working to squeeze Moscow’s revenues and stabilize energy markets…
The United States remains confident that the Group of Seven’s price cap on Russian oil is working to squeeze Moscow’s revenues and stabilize energy markets…