Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 2 minute read Energy Industry News West Bakr Wind project : Lekela reaches financial close on Egyptian wind farm Lekela Power, a Dutch renewable energy producer, has achieved financial close on the 250MW West Bakr Wind project,… bySoujanya RaviAugust 18, 2019