The attacks on two Japan-bound tankers leaving the Strait of Hormuz this morning are the talk of the day. Oil prices shot up more than 3% on the news—as did ...
A