Browsing Tag

G7 finance chiefs agree on Russian oil price

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...