U.S. Energy Information Administration - EIA - Independent Statistics and Analysis
Chart: Oil Price Surges to Highest since 2008 | Statista
Economics, fundamentals, technology, finance, speculation and geopolitics of crude oil prices: an econometric analysis and forecast based on data from 1990 to 2017 | SpringerLink