Europe is blinking first
Recent economic data and statements from the European Central Bank (ECB) indicate that the ECB is poised to begin lowering interest rates at its upcoming meeting on June 6. Markets are widely expecting a 25-basis-point cut to 3.75% which would follow in …