MarketWatch febr 16 : TravelCenters of America’s stock soars 71% as BP swoops in with $1.3 billion all-cash takeover