Enova International ENVA Delivers Q1 2026 Beat EPS 387 vs 374 Expected DAQO Energy DQ Q1 2026 Earnings Miss by Significant Key Takeaways Irans Economy Shows Signs of Deepening Crisis Amid Ongoing Pressures USIran Ceasefire Faces New Strain Amid Ship Seizure and Gulf Tensions Tata Motors Standalone Q4 Profit Surges 696 Led by Strong Domestic Demand US Inflation Surges to ThreeYear High Raising Policy Stakes