weekend futures rally on lack of bad news rally hard on good news market buying on trump temper tantrums