OPEC+ Agrees to 10 Million BPD Cuts in Oil Production, Initial Reduction to Start May 1 -Report

The Organization of Petroleum Exporting Countries (OPEC) has reportedly reached an agreement on its own oil production, outlining reduced production goals for the rest of the year and defusing a feud that sent petroleum prices to historic lows. Saudi Arabia,…