/BP beats third-quarter estimates and swings back to profit on improving oil demand – CNBC