FXall daily trading volumes surpass USD 43 billion