Africa Saudi Arabia and OPEC Reveal Surprise Oil Production Cut; White House Insists Cuts Aren’t Advisable Right Now On Sunday, Saudi Arabia and a number of significant oil manufacturers revealed their strategy to cut oil production by 1.15 Read More » April 3, 2023 No Comments