Monday, June 21, 2021

Science

Oil crashes 305% to -$36.73 per barrel

U.S. oil prices plummeted in historic fashion Monday, crashing below zero as traders unloaded positions ahead of the May contract’s Tuesday expiration. West Texas Intermediate crude oil futures for May...

Read more

Oil crashes 305% to -$36.73 per barrel

U.S. oil prices plummeted in historic fashion Monday, crashing below zero as traders unloaded positions ahead of the May contract’s Tuesday expiration. West Texas Intermediate crude oil futures for May...

Read more
Page 1 of 2 1 2

LATESTNEWS