Oil Prices Decline as Trump Signals Potential Iran Deal Hurco Companies Inc HURC Q1 2026 Earnings Narrowing Loss and Modest Stock Gains Signal Caution World Bank Data Suggests Automation May Threaten 69 of Jobs in India EFOI Q4 2024 Earnings Narrowed Loss Highlights Ongoing Restructuring Efforts