Iran War Fears Push Oil Over $95 as Traders Place $1 Billion in Bets