Crude Oil Prices Charts. ... Articles, Analysis and Market Intelligence on the Oil, Gas, Petroleum and ... International Energy Agency: Capitulation to Peak Oil?