Business

Nigeria Misses Oil Production Target, Records $3.6 Billion Shortfall

Nigeria has once again fallen short of its oil production target, recording an estimated $3.6 billion revenue deficit in the first five months of 2026 despite...

Global Stocks Rebound As Inflation Data And Iran Tensions Keep Markets On Edge

Global stock markets edged higher on Thursday, recovering some of the losses recorded earlier in the week, while the U.S. dollar strengthened and oil...