https://www.telegraph.co.uk/business/2022/06/27/ftse-100-markets-live-news-russia-default-oil-sanctions/
The G7 is drawing up plans to punish Vladimir Putin with a cap on the price of Russian oil that could also calm inflation.
Create an account or login to join the discussion