K2 Capital KTWOR Steady at 020 Awaiting Next Catalyst 20260520 Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Iran War Inflation Accelerates Japans Economic Strain Faster Than Past Oil Crises Planet 13 Reports Weaker Q1 2026 Results Revenue Declines Net Loss Widens Datacentre Energy Demand Surges to 6 of UK and US Electricity Supply AI Growth Driving Global Investment Toward 1 Trillion Marty Whitmans Value Investing Wisdom Focus on Wealth Creation Not Price Swings