Market implications of oil price cap
Market implications of Putin’s decree banning oil sales to countries imposing a price cap
In a brief interview on this question which accompanied a news bulletin on Iran’s English language international broadcaster Press TV, I was given the opportunity to comment on how this decree is likely to impact global oil markets in 2023.