Oil-Producing Countries Reach Final Deal to Cut Output
The deal will reduce production by 9.7 million barrels a day. While significant, the cut falls far short of what is needed to bring oil production in line with demand.
Oil-Producing Countries Reach Final Deal to Cut Output
The deal will reduce production by 9.7 million barrels a day. While significant, the cut falls far short of what is needed to bring oil production in line with demand.