US Strikes Iran Again as Oil Surges Above $95 Amid Strait Closure