IBEX Limited IBEX Edges Higher Amid Steady Trading Key Resistance in Sight Nvidias 150 Billion Spending Plan Fuels Taiwan Chip Stocks Pressures Mainland China Rivals BEP Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Strategic Progress Consumer Credit Growth Accelerates in December Signaling Robust Consumer Spending