IBEX IBEX Stock Steady at 3121 Support at 2965 20260520 Anthropic Targets 559 Million Profit in June Quarter as Enterprise AI Demand Surges Goldman Sachs AI and Energy Resilience Fueling NorthSouth Divide Across Asian Markets Philip PM Drops 221 Key Support at 17797 20260520