Saudi Aramco Q1 Profit Surges 25 as Iran Conflict Drives Oil Prices Higher OTG OTGAW Stalls at 030 Breakout or Breakdown 20260516 Reddit Posts 69 Revenue Surge Exceeding Market Expectations Opus Genetics IRD Stock Down 251 Support Test at 480 20260513