
June 29, 2026 PSX -0.62%

June 29, 2026 VLO -0.66%

June 26, 2026 FSLR -0.57%

June 26, 2026 SHLS -4.15%

June 24, 2026 RUN -0.75%

June 24, 2026 CEG -1.98%

June 23, 2026 CVX -1.75%

June 23, 2026 TRGP -3.98%

June 22, 2026 DVN -3.01%

June 22, 2026 FANG -2.90%