KNOT Offshore Q2 revenue beats estimates on insurance recoveries - KNOP News | Rallies