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 — said they would ban the provision of “services which enable maritime transportation of Russian-origin crude oil and petroleum products globally” above the price cap. That could block insurance […]