Canadian Natural Resources Limited

32°