Oil prices top $100 as Red Sea attacks rattle global markets

Wait 5 sec.

Oil prices top $100 as Red Sea attacks rattle global markets