Oil price goes negative as demand collapses

Oil price goes negative as demand collapses


Economy
Apr 20










Oil price goes negative as demand collapses