Sable Offshore net loss narrows to $64.22 million in Q2 FY26; revenue turns to $137.13 million - SOC News | Rallies