U.S. sanctions on Russia could push Brent above $85, Barclays warns Oct 24, 2025 09:52AM