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 for Moscow's war in Ukraine while avoiding price spikes, but Russia said it would halt oil sales to countries imposing it. The…