Either Trump is delivering on his economic promises, or he’s very lucky