Did they really promise that? Link?
Don’t know about that, but this video will help explain the Federal Reserve, if you have a couple hours that is. https://www.youtube.com/watch?v=lu_VqX6J93k