AI Wave Fuels SP 500 Rally TopPerforming Stocks Emerge in May Ohio Valley Banc Corp Q3 2025 Earnings EPS of 064 Highlights Stability Amid Stock Decline Bitcoin Retreats Below 73K Pulling CryptoRelated Stocks Lower