Brent crude rises to $105 amid Strait of Hormuz tensions

Business