Barclays lowers Brent forecast through 2027