General
European markets slide as oil and gas prices surge amid Strait of Hormuz disruption fears
A quick reaction was witnessed, leading to a reduction in operations in the most significant energy bottleneck in the w…
Apr 21, 2026 · Apr 21, 2026 · 👁 24