There were four important macro developments to note in recent days. First, the recent string of US economic data was firmer ...