G-7 Russian Oil Price Cap Plan Is A Display Of Unbridled Hubris

On Sunday, U.S. President Joe Biden and the rest of the G7 leaders discussed a plan to invoke a global price cap on Russian exports of crude oil.