IEA 1, Alberta/Saudi Arabia 0 as OPEC cuts oil demand forecast
This article was published by The Energy Mix on Jan. 7, 2025. By Mitchell Beer After deriding the last 3½ years of net-zero scenarios from the International Energy Agency, the Organization for Petroleum Exporting Countries [Read more]