Crude Drops Below $80 on Hormuz Deal Hopes; Stocks Rally