Adelabu Summons TCN, NERC Over Grid Collapses, Forms Investigative Committee
Brent Crude oil rose to $97.2 per barrel in the early hours of Thursday, September 28, reaching its highest level since November 2022, according to Oilprice. The huge price increase was caused by increased demand and a major drop in crude oil supplies. Saudi Arabia and Russia were key contributors to this surge, since they […]Read More