Iran war delivers N7.05 trillion in revenue to three major oil companies as crude rally fuels H1

Nigeria's three largest listed upstream and integrated oil companies generated a combined N7.05 trillion in revenue during the first half of 2026, as the...

Read full coverage on TraceNews