SlavkoSereda/iStock through Getty Photographs
Crude oil futures wrapped up their finest weekly displaying to this point this 12 months, lifted by optimism that renewed engagement this week between the U.S. and China might result in commerce agreements.
The resumption of U.S.-China commerce talks and information that