Technicals are the star signs of stock market.
Funny, the European Central Bank just made life even harder, by raising interest rates purely on that, and the FED is preparing to do the same...
Funny, the European Central Bank just made life even harder, by raising interest rates purely on that, and the FED is preparing to do the same...