Brent crude futures surpass $95 per barrel22 July 2026 at 14:33Confirmed by 1 sourcesBrent crude futures have surpassed $95 per barrel for the first time since June 11.Share ↗