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.

    Comments are closed.

    Share via