Business, Fuel

Oil Steadies as US-China Trade Progress Allays Demand Concerns

Oil steadied near $56 a barrel as hints of a trade detente between the U.S. and China, along with the prospect of monetary stimulus, buoyed financial markets.

August 20, 2019