Tony Hayward faces shareholder heat at Glencore

Breaking