Sterling, stocks take another Brexit hit; oil, yen rise