Business | Thu May 22, 2014 1:30pm EDT

Marathon Petroleum to buy Hess's retail business for $2.87 billion