To put that processing figure into perspective, $1 billion is a relative drop in the ocean: Grain estimates that the world sees more than $150 trillion ... led Barclays CEEMEA FX and rates trading.