Bank of America charts interest rates from the Roman Empire to 2023