Friday's market rally extended the best Nasdaq run in decades. But is the Strait of Hormuz open? Tesla earnings loom.