Core Laboratories Q2 revenue falls as geopolitical disruptions weigh - CLB News | Rallies