U.S. oil storage tanks are filling up and traders are dumping May futures contracts, which expire tomorrow and are due to be delivered while the country is still on lockdown.
U.S. oil storage tanks are filling up and traders are dumping May futures contracts, which expire tomorrow and are due to be delivered while the country is still on lockdown.