Barclays PLC is a global financial services provider engaged in retail banking, credit cards, wholesale banking, investment banking, wealth management and investment management services.
Last week’s structural degradation on the USDJPY cross is a messenger bearing grim tidings – a big sell off is imminent – as we sliced through the...