Brent crude futures fell nearly 3% to $85.71/bbl, the lowest since July 17.

2026-07-28

Brent crude futures fell nearly 3% to $85.71/bbl, the lowest since July 17.