Major oil producers have reached a deal to cut oil production and boost the market, following two days of grueling negotiations and despite opposition from U.S. ...
A