Buy The Invasion

Buy The Invasion

What investors have been fretting about finally happened: Russia invaded Ukraine Wednesday night. Bears have been correct in saying that we won’t see even an intermediate bottom until there is real fear – and we haven’t seen it yet. Well,…