Monday, November 3

BP Sheds $1.5B in US Pipeline Stakes