Brent and US crude futures settle at their highest close since May 22nd.

09 Sep 2026 18:54Energy US Indexes