Skip to content

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)

Energy Sector Hits Renewables Milestone as Oil Prices Hold Steady on Dec 31