US equities recover from a weak start after President Trump suggests he will discuss his budget in tomorrows address.