How sanctions can help stabilise global oil supply

There were initial concerns that the introduction of the Russian oil price cap in 2022 would see Russia cut production, global oil supply fall, and

There were initial concerns that the introduction of the Russian oil price cap in 2022 would see Russia cut production, global oil supply fall, and