Oil Prices

Oil falls below $60, raising revenue risks for Nigeria’s 2026 budget

Global oil prices slid below $60 a barrel on Tuesday, hitting their lowest level...