More economic bad news, the market starts slightly down, so of course a ton of idiots are buying.
Hope is the denial of reality
Forum Rules