Business Fixed income, currency transactions hit N12.7 trillion as confidence trickles in 10 years ago