Saudi, Russia push through deeper new oil cuts
Saudi Arabia and Russia spearheaded a deal on Friday in which OPEC and its allies committed to some of the deepest oil output cuts this decade aiming to avert oversupply and support prices.
The group of more than 20 …