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.

    1 Comment

    Leave A Reply
    Share via