CBN posts $3.73bn current account surplus in Q1 2025, driven by surge in non-oil exports 30th June 2025