Oil's slip: what lower prices mean for the market
Who would want to be an oil analyst, having to forecast where prices are likely to be in a month or even 12 months' time? In the last five years alone, Brent crude futures have collapsed to below $20 per barrel ? and infamously...
04 September 2025