U.S. oil prices hover at $11 as steep selloff continues
April 28, 2020 at 01:39 AM EDT
U.S. oil prices tumbled anew on Tuesday, on the heels of the second-lowest settlement on record for the June contract as a glut of supply and lack of storage continued to dog the market.