BP boss predicts stability after 53% drop in profits

28 Jul 2009