OPEC and Russia oil cut deals promise to address supply glut

[ad_1] Faced with a supply glut that has dramatically pushed down prices, oil producing countries from around the world have pledged to cut output and to “rebalance the market”. It…