‘The days of $100 a barrel oil are over’ as demand continues to wane: Bubba Trading Founder
Oil giant Royal Dutch Shell will write down $22 billion in assets over the coronavirus crisis. Bubba Trading Founder Todd Horwitz joins Yahoo Finance’s On The Move panel to assess the state of oil markets.