Alice through the looking glass moment for UK economy and oil prices show muscle