measurement
Between 2018 and 2022, the oil and gas sector generated more than US$ 17 trillion in revenues, with nearly half of that amount directed to governments.

Authors

Sources

Referenced by nodes (1)