logo
Oil prices slip below $90 as Strait of Hormuz reopens