KBR (KBR) announced it has been awarded a global agreement by BP (BP) for engineering, procurement and construction management services. Under ...