U.S. crude oil prices dropped by almost 300 percent to turn negative for the first time as plunging demand pushed storage facilities to their limits. […]
U.S. crude oil prices dropped by almost 300 percent to turn negative for the first time as plunging demand pushed storage facilities to their limits. […]