Dan Yergin of S&P Global says Russia’s oil revenue has fallen and adds that there’s been a “remarkable” reshuffling of the world’s oil supply.
Dan Yergin of S&P Global says Russia’s oil revenue has fallen and adds that there’s been a “remarkable” reshuffling of the world’s oil supply.