Moody's cut Barclays' financial strength ratingto B from B+ with a negative outlook. The credit rating agency said that Barclays' earnings and capital strength could come under pressure from its exposure to credit markets and the British and Spanish eco-nomies.