This isn't a bull market yet, but it's starting to look like one