Oil prices rose on Friday, closing above $100 per barrel as shipping disruptions in the Strait of Hormuz persisted and the US president threatened to
You will be redirected in 10 seconds.