Chord Energy Q2 net income swings to USD 525.2 million; revenue climbs to USD 2.17 billion - CHRD News | Rallies