Tag: producing
OPEC+ cuts oil production by 10%
Rabat, Morocco (TMT)- The Organization of the Petroleum Exporting Countries (OPEC), spearheaded by Saudi Arabia agreed on a deal with Russia and other oil-producing nations to...