Oil touches $107 per barrel as Hormuz remains choked for over six months โ€” NewsToolBar