Oil Hits $90 as Trump Iran Threats Trigger Market Sell-Off