Philip Morris beats Q2 revenue, profit estimates - PM News | Rallies