Russian Oil Price-Cap Revealed By G7 – Do you think it will work?
On Wednesday, Reuters reported that the Group of Seven (G7) nations is now considering imposing a price cap on Russian sea-borne crude in the range of $65-70 per barrel. EU leaders met on Wednesday to […]