loading
loading
US stocks today: US stocks mixed at open as Gulf tensions send oil to over six-week high — retained record — High Signal