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...