BP to buy TravelCenters of America for $1.3 billion

TravelCenters of America (TA) stock rose as much as 70% on Thursday after the company announced BP’s (BP) North America subsidiary would buy the fuel and service center operator in a $1.3 billion, all...