 Well, Karen, the European Central Bank has a rate decision this morning. It is highly likely to keep rates where they are. All 55 economists surveyed by Bloomberg expect the deposit rate to stay at 3.75%. Both analysts and markets see cuts coming in September and December. Fully pricing one, leaning strongly toward another.