InvestorQ : Why have crude prices fallen again so sharply on 20 April? Could we see oil touching $10/bbl in the near future?

Why have crude prices fallen again so sharply on 20 April? Could we see oil touching $10/bbl in the near future?

Commodities,COVID-19,Fundamentals,Macro economic outlook

No More Feeds Available