Saudi Arabia, Nigeria biggest losers in OPEC’s oil production for July 2023 — Report
…As Nigeria’s bad deal with OPEC adds more pressure on Africa’s largest economy According to a Reuters survey, Saudi Arabia and Nigeria had the biggest decline in crude oil production under the umbrella of the Organization of Petroleum Exporting Countries…