BP 2007.1 Annual Review