Tag: Oil prices at $100 per barrel floor price peak Andrew Hill Head of Analytics and Publications EnergyQuote JHA IHS CERA 10th biannual European Energy Price Forecasting Conference The New High Energy Pr