Oilers forward Taylor Hall will be out two to four weeks because of an injured left shoulder. The Oilers made the announcement Monday night after a 2-1 home loss to the Nashville Predators. Hall had an MRI exam earlier Monday.