Energy Aspects: Brent crude prices risk testing $10 a barrel amid the global demand destruction and oversupply

Amrita Sen of Energy Aspects discusses the sharp sell-off in oil prices amid the coronavirus outbreak and price war between Saudi Arabia and Russia, and what it may take to break the downtrend.
Thu, Mar 19 20208:02 AM EDT