Saudi Arabia, Russia and other oil-producing nations have pledged to cut about 10 percent of global production, but demand is down by much more than that.
Saudi Arabia, Russia and other oil-producing nations have pledged to cut about 10 percent of global production, but demand is down by much more than that.