Britain's competition regulator has fined Citi , HSBC , Morgan Stanley and Royal Bank of Canada (RBC) a combined 104.5 ...