BP chief executive Tony Hayward has sought to reassure the City about the company's long-term performance with a promise that high levels of annual oil and gas production could be maintained for years - even without new discoveries.