Iran’s widening protests and economic crisis pushed oil prices higher as traders priced in supply risks and potential U.S. military escalation.