Saudi Arabia sets record $19.50 oil premium amid Hormuz crisis | OOBF

Saudi Aramco sets record crude premium as Strait of Hormuz crisis rattles markets.

Open shared insight