Uncertainty has been the theme in recent weeks, with markets whipsawing back-and-forth every time President Donald Trump ...