Post by
Whampoa on Jul 09, 2024 11:24pm
2025 demand est at 1.77mbpd
EIA raised the 2024 demand estimate to 1.11mbpd (was 1.08) and raised the 2025 estimate to 1.77mbpd (was 1.53)
Hey that a biggy bump buddy, a typos??
Be the first to comment on this post