Oil markets slip despite tanker strike off Oman as Hormuz tensions persist

Gulf News Gulf News

Read full article at Gulf News →