Russia and Saudi Arabia look set to make deep oil output cuts. Here's why it matters
A meeting of the 24 OPEC+ oil-producing countries comes when much of the world is battling soaring energy costs. A cut in oil production is backed by Saudi Arabia and could benefit…