Oil Climbs Past $108 as Iran's Hormuz Deal Fails to Secure US Backing