Prices have surged—and may stay high for a while
Comment