Price could rise to $40 by year-end