Finance

The G-7 may cap Russia's oil price — but it won't dent Moscow's war chest, analysts say

The Group of 7 nations are in talks to cap Russian oil at between $65 and $70 a barrel — but analysts say it likely won’t have a significant impact …

Read more

Show More

Related Articles

Back to top button