Brent $105.83 WTI $99.23 after Iran restricts Strait of Hormuz

Business