P1 March 2nd post
Figure 1. Oil and natural gas production at all-time highs of 13 MMbpd and 102 Bcfd in 2023. Source: EIA/I Palmer
Subscribe
Login
0 Comments
Newest