G7 finance chiefs agree on Russian oil price cap but level not yet set – Times of India
Group of Seven finance ministers agreed on Friday to impose a price cap on Russian oil aimed at slashing revenues...
Group of Seven finance ministers agreed on Friday to impose a price cap on Russian oil aimed at slashing revenues...