Strait of Hormuz standoff pushes oil above $90, TTF up 40%