Corn Futures Edge Higher in Thursday Trading NTRA Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Strategic Outlook Oil Prices Surge Amid US Military Strikes in Iran Energy Markets in Turmoil