formats

OPEC and allies agree to cut oil production by 1.2 million barrels per day

Major oil producers have reached a preliminary deal to cut oil production and boost the market, following two days of grueling negotiations.