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 Sunnova Energy (NYSE: NOVA) files for Chapter 11 via subsidiary and lays off 718 employees amid financial restructuring Sunnova Energy files bankruptcy for key unit and cuts 55% of staff; analysts monitor impact on $6B solar ABS market and servicing stability. byPallavi MadhirajuJune 7, 2025