WTI Crude Holds $103.50 as Iran Infrastructure Risks Mount