Brent crude futures rose above $95 a barrel, the highest level since June 11.

2026-07-22

Brent crude futures rose above $95 a barrel, the highest level since June 11.