X

BP divests Texas City refinery to Marathon Petroleum for $2.4bn

Close