HOUSTON, Aug. 7, 2024 /PRNewswire/ — Independence Contract Drilling, Inc. (the “Company” or “ICD”) (NYSE: ICD) today reported financial results for the three months ended June 30, 2024. Second quarter 2024 Highlights Net loss of $16.7 million, or $1.15 per share Adjusted net loss, as…