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.
Source: FuelFix
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.
Source: FuelFix
1,455