Banks Rig $4.7 Trillion A Day Currency Markets To Profit Off Clients