Environment ❯ Energy Consumption ❯ Renewable Energy Transition ❯ Oil Dependency
An IEA surplus warning signals near-term slack despite executives' medium-term optimism.