Irans Economy Shows Signs of Deepening Crisis Amid Ongoing Pressures GIFT Nifty Surges Nearly 1 on Hopes of US Sanctions Relief on Iran Oil Digimarc DMRC Q1 2026 Earnings Beat Revenue NA EPS 007 Oil Prices Slide After Trump Announces Cancellation of Iran Strike Strait of Hormuz Closure Weighs