Richard Barrington Senior Financial Analyst Richard Barrington is a senior financial analyst at MoneyRates.com