Oxford Economics is reporting that global sentiment is weakening, led by a decline in consumer sentiment and a modest retreat in business sentiment – and it’s likely...