Home Business CBN: External reserves hit $46bn