businessOil firm predicts recovery from profits slumpOil giant BP today offered hopes of a recovery from its recent woes despite a 45% slump in profits.