Nabors Industries Q2 Operating Revenue USD 814.8 Million Vs. IBES Estimate USD 815 Million - NBR News | Rallies