BP sells Texas City refinery to Marathon for $2.5 billion

15:08 PM | October 15, 2012 | —Kara Sissell