Suffer massive losses as Iranian war escalates
The military escalation in Iran has led to significant losses for commodity traders, with major companies reporting billions in losses due to rising energy and shipping costs. This situation has taken many investors by surprise, as they anticipated a decline in energy prices.