Thursday, October 8, 2026

Tag: Oil slips on uncertainty over U.S.-China trade deal surging inventories