Glencore's head of oil Alex Beard to retire

<< Back <<