Barclays: Global recovery of upstream spending remains intact