Surging oil prices tied to the Iran conflict are delivering a mixed picture for major energy companies, with higher crude prices failing to fully offset operational disruptions, Bloomberg writes.Â…
Surging oil prices tied to the Iran conflict are delivering a mixed picture for major energy companies, with higher crude prices failing to fully offset operational disruptions, Bloomberg writes.Â…