Knockout corporate earnings are powering a markets rally | Coins2Day