While acknowledging the failure in management over the Stafford Hospital scandal had been "deeply embarrassing", he also believes good managers are a force for good.
The doubts swirling over the economic recovery have also put additional pressure on crude oil prices, as evidenced by the recent failure to overcome chart and trend line resistance last week.