By Greg Collier The financial markets have been riding a wave of optimism, driven by expectations of a favorable economic environment under the newly elected […]