Putin has destroyed Russia's most important oil market - and what's next for crude depends on him and Xi Jinping, energy expert Daniel Yergin says
Europe just set a $60 price cap on Moscow's oil so the Russian president has "basically destroyed his most important market," Dan Yergin said.
Monday, December 5, 2022 at 11:19 am