US Oil Benchmark Drops Another 13%, Completely Erases Last Week's Recovery
Oil prices continued their decline on Tuesday for a second day in a row, as the outlook for supply-demand balance in the coming months remained bleak.
The United States benchmark West Texas Intermediate futures for June fell about 13.8% at $11.04 at press time. Brent Oil futures for July were down 2.7% at $22.45.