The oil market continues to suffer under extreme economic pressure. The collapse in demand has impacted both U.S. oil futures and Brent, the global benchmark. Both are at their worst levels since 1999. OPEC+ cuts have not done enough to offset the loss in demand at this time.
Image via Flickr/Jon Queen