Bermuda Broadcasting / NewsFactories face soaring costs as Iran war causes supply shocks June 1, 2026 Energy shock lifts input costs and squeezes euro production while Asia expands through stockpiling International News via Reuters: The economic shoc Go to Source