US energy firms stocks fall as oil prices at lowest since start of Iran war
- Shares decline as Brent drops below $75 on recovering Hormuz traffic, easing geopolitical risk premium
17:28
Electricity