DTE Energy DTK Drops 102 Key Support at 2316 20260515 US Stock Futures Slide on Inflation Concerns as Oil Surges on Strait of Hormuz Closure Crude Oil Holds Above Key Support as Market Eyes Potential Breakout