Oil crossed $100 a barrel on Sunday night after President Trump announced a U.S. Navy blockade of the Strait of Hormuz, ...