Oil Prices Climb Past $95 as Hormuz Closure Threatens Major Supply Shock