Interest rates are at their highest level since 2007, just before that decade’s financial crisis. more...