Oil Revenue Reality

Ben discusses the unexpected rise in Russia's oil revenue despite sanctions, shedding light on the impact of the Ukraine conflict on global oil prices and Russia's economy. The situation in Ukraine worsens as Russia's financial gains challenge initial expectations, raising concerns about the future of the conflict and Putin's health.