CCrude Oil Read More Oil Prices Hold Firm on Trade Talk Optimism11.05.2025 Crude oil futures ended the week higher, buoyed by renewed optimism around U.S.-China trade talks and signs of…