
August 5, 2024 PSX -0.95%

August 2, 2024 SHEL -0.20%

August 2, 2024 CNQ -1.34%

August 2, 2024 TRP -0.95%

August 2, 2024 TRP -0.95%

August 2, 2024 CVE -1.36%

August 2, 2024 TRP -0.95%

August 2, 2024 CNQ -1.34%

August 2, 2024 FTI -3.53%

August 2, 2024 FSLR -1.57%