With no cap room and a roster that has several needs, Oilers general manager Stan Bowman is in a tough spot.