NNPC Remittances on Track for Decline: Nigeria's state oil company remitted N6.286 trillion to the Federation Account in H1 2026, representing just 42.7% of 2025's total. If the pace holds, the Federation could see lower oil revenue this year despite operational improvements.
Oil Prices Crash on Iran Peace Hopes: Brent crude plummeted $16 in eight sessions to $83.86/barrel as Trump revived Iran peace talks, easing fears of Strait of Hormuz disruptions. WTI...