What is the ECB and how does it impact the Euro? The European Central Bank (ECB) in Frankfurt, Germany, is the reserve bank ...