Record $420m current account deficit posted in January 2025