Energy Sector Hits Renewables Milestone as Oil Prices Hold Steady on Dec 31
Renewables met all new global electricity demand in 2025's first three quarters, battery prices drop to $108/kWh, US crude stockpiles rise—key Dec 31 updates for clean tech and energy investors (142 chars)
By
Newsroom