W&T Offshore Q2 Revenue USD 162.619 Million Vs. IBES Estimate USD 157.5 Million - WTI News | Rallies