Oxford Bank Q2 FY26 net income falls 2.6% to $2.71 million - OXBC News | Rallies