U.S. crude oil futures for May plummet to minus $37 — lowest price in history
U.S. crude oil prices dropped by almost 300 percent to turn negative for the first time as plunging demand pushed...
U.S. crude oil prices dropped by almost 300 percent to turn negative for the first time as plunging demand pushed...