BP sells Texas City refinery to Marathon for $2.5 billion

21:10 PM | October 9, 2012 | Kara Sissell