Read Time:8 Second

Production has dropped from a high of 71.44 million barrels in 2019 to 37.3 million barrels in 2025.
Source link

Production has dropped from a high of 71.44 million barrels in 2019 to 37.3 million barrels in 2025.
Source link