NRG Energy Heads Into Q1 Print With Options Market Flashing Caution
NRG Energy reports Q1 2026 results on May 5 with options traders leaning more defensively than they have in months — even as short sellers remain a sideshow. The clearest signal heading into Tuesday's release is in the…