Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 4 minute read Energy Industry News Shell revives Penguins field production in UK North Sea with new floating production facility Shell has restarted Penguins field production in the UK North Sea, marking a major step forward for the… byPallavi MadhirajuFebruary 5, 2025