Brent crude estimated to average $31 per barrel this year