OnlineTrudeau appoints Sohi to Natural Resources postCanadian Prime Minister shakes up cabinetSohi: New Canadian Natural Resources MinisterCaroline Evans