Energy stocks shore up European shares as markets scramble amid cri...