US oil tops $90 a barrel for the first time since late July.

01 Sep 2026 17:41Energy US Indexes