G7 finance chiefs agree on Russian oil price
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 keeping crude flowing to avoid price spikes, but their statement left out key details of…
Read More...
Read More...