It's a split screen of oil markets upended by the Iran war and an AI-supercharged power sector.
You will be redirected in 10 seconds.