Energy Aspects: Brent crude prices risk testing $10 a barrel amid the global demand destruction and
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.