Energy and oil stocks are out of favour once more