Traders Skeptical of Quick Strait of Hormuz Reopening Despite Iran Reports Ohio Valley Banc Corp Q3 2025 Earnings EPS of 064 Highlights Stability Amid Stock Decline IIFCL Secures Government Nod for Equity Dilution Posts 1379 Crore Profit in FY26