WTI Above $95.50 on Iran Tensions, Hormuz Fears Rebuild