To Cap Or Not To Cap: G7’S Overambitious Plan To Punish Russian Oil And Alter The Future Of Oil Markets

Leaders of the G7 agreed to explore the possibility of imposing a price cap on Russian oil to reduce Moscow’s energy revenues. While many view this as price control, the truth is far more complex.