IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict Jupiter Neurosciences JUNS Q4 2025 Earnings Beat Revenue NA EPS 007 Nektar Therapeutics NKTR Stock Today Drops 539 Key Support at 6680 20260515 Ofcom Fines Suicide Forum 950000 for Failing to Block UK Users Morgan Stanley Signals Shift in US Growth Drivers Capex Over Consumption Toro TTC Declines 133 Amid Market Weakness 20260515 Sebi Proposes Overhaul of Municipal Bond Rules to Boost Urban Infrastructure Financing AtlasClear ATCH Stock Analysis Falls 531 Watching 021 20260515