The Group of Seven is considering collectively tightening or adapting an oil price cap on Russian petroleum in an effort to reduce Moscow’s revenues as the war in Ukraine continues.
The January oil price rally gave way to a sell-off in February as the market started pricing in the trade war risks that ...