Share Facebook Twitter LinkedIn Pinterest Email Oil’s sharpest rally in weeks rattled markets Thursday as Hormuz doubts resurfaced, lifting crude, yields, and the dollar while stocks fell ahead of Friday’s jobs report. Source link