Oil prices mostly flat as Strait of Hormuz traffic drops

Business