Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 5 minute read General news updates Trump’s Defense Department in crisis: Three Hegseth insiders forced out Trump’s Pentagon purge intensifies as three senior Hegseth aides are ousted over leak probe. Discover what sparked the removals and who’s behind the fallout. byPallavi MadhirajuApril 20, 2025