Oil prices hold above $100 as Hormuz clashes rattle global energy markets, with traders weighing Iran ceasefire hopes against fresh military tensions.
Oil prices hold above $100 as Hormuz clashes rattle global energy markets, with traders weighing Iran ceasefire hopes against fresh military tensions.