Many of the consensus calls have been wrong in the first half of 2018