G7 Cap on Russian Oil Prices Likely to Boomerang, Hit Western Investors Hard, Experts Say

Russian global oil exports,
National
image