web analytics
G7 countries agree to cap the price of Russian oil

G7 countries agree to cap the price of Russian oil

Finance ministers from the G7 group of countries – the United States, Japan, Canada, Germany, France, Italy and the United Kingdom – have said they will ban the provision of…

Read more »