This paper is concerned with optimal utilization of storage, characterization of the economic value of storage in the presence of ramp-rate constraints and stochastically-varying electricity prices, and characterization of the price elasticity of demand induced by optimal utilization of storage. The ramp constraints limit the charging and discharging rate of storage, and can be due to the physical limitations of the storage device or the power lines. Such constraints make analytical characterization of optimal policies particularly difficult. In this paper, the optimal utilization problem is addressed in a finite-horizon stochastic dynamic programming framework, and an analytical characterization of the value function along with recursive formulas for computation of the associated optimal policy are derived. It is shown that the value function associated with the dynamic programming problem is a piecewise linear convex function of the storage state, i.e., the amount of stored energy. Furthermore, while the economic value of storage capacity is a non-decreasing function of price volatility, it is shown that due to finite ramping rates, the value of storage saturates quickly as the capacity increases, regardless of price volatility. Finally, it is shown that optimal utilization of storage by consumers could induce a considerable amount of price elasticity, particularly near the average price.