BP sells Texas City refinery to Marathon for $2.5 billion

21:15 PM | October 8, 2012 | Kara Sissell