In response to the Ukraine war, the G7 countries are pressing ahead with plans for a price cap on Russian oil. Together with Australia, the US, Germany, France, the UK, Italy, Canada, and Japan agreed to set a fixed price cap for seaborne oil supplies, according to insiders. In doing so, they decided against the […] continue reading →