Oil prices slid further on Tuesday, signaling a bleak outlook for energy demand even as more countries move to restart their economies during the coronavirus pandemic.

U.S. crude futures for delivery in June fell 13.4% to $11.07 a barrel, a day after the U.S. oil price benchmark tumbled 25%. S&P 500 futures were down 0.1% in the afternoon Hong Kong time Tuesday.

Some…

Read More