Global Oil Turmoil

Ben discusses the deadlock between Russia and Saudi Arabia over oil production, leading to a drastic drop in prices. He highlights the potential economic consequences, including major hits to the energy and travel industries, exacerbated by global concerns beyond the coronavirus outbreak.