📰 JUST IN – European Central Bank hikes interest rate by 0.75% to 1.5%, the highest since 2009.

JUST IN – European Central Bank hikes interest rate by 0.75% to 1.5%, the highest since 2009.

finviz dynamic chart for SPY