Global Ship Lease 2Q26 net income falls 4.04% to USD 89.29 million; revenue rises 3.55% to USD 198.69 million - GSL News | Rallies