Oil at $100 per barrel could be floor price not peak

Oil prices at $100 per barrel could soon be seen as a floor price, rather than the peak, claims a leading analyst. Andrew Hill, Head of Analytics and Publications at EnergyQuote JHA made the claims in a new report he has written. Entitled The New High Energy Price Reality, the report claims, that with supply […]