Energy stocks and defensive sectors are advancing as the rest of the market dips, after fresh strikes in the Persian Gulf heightened fears over energy supplies.