US says G7 ‘very close’ to deciding on global price cap for Russian oil
The Group of Seven nations, a bloc of the world’s leading industrial states, are edging closer to formulating a mechanism which will cap the price of Russian oil as they look to squeeze Moscow’s oil […]