Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 2 minute read General news updates Kenyan President William Ruto halts contentious finance bill amidst national unrest In a critical move on June 26, Kenyan President William Ruto decided against signing the controversial Finance Bill… byPallavi MadhirajuJune 26, 2024