Oxbridge Re Q2 FY26 returns to profit with net income USD 176,000; revenue rises 41.57% to USD 940,000 - OXBR News | Rallies