BP sells Texas City refinery to Marathon for $2.5 billion

13:06 PM | October 15, 2012 | —Kara Sissell