US stocks today: US stocks mixed at open as Gulf tensions send oil to over six-week highRead full story on Economic Times