Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 5 minute read Energy Industry News Eos Energy lands 228 MWh Frontier Power order, clears final Cerberus milestone Find out how Eos Energy secured a 228 MWh Frontier Power deal and completed its final Cerberus Capital milestone, strengthening its long-duration storage momentum. bySoujanya RaviOctober 31, 2025