Live Stocks are getting hit again as Trump lashes out at the Fed and Powell. See the latest. OPR - Delayed Quote • USD LB May 2025 100.000 put (LB250516P00100000) Follow 39.60 0.00 (0.00%) As of April 7 at 1:00:27 PM EDT. Market Open. Conversations