Oil prices reach $150 per barrel.
Crisis in the Hormuz Strait escalates tensions.
Market reactions lead to significant price spikes.
Oil prices reach $150 per barrel.
Crisis in the Hormuz Strait escalates tensions.
Market reactions lead to significant price spikes.