Companies

Large trading revenue fall hits Barclays

The UK bank's shares fell sharply after it reported a large decline in bond and currency trading revenue and undershot analysts’ forecasts.