Oil prices settled down more than 2% on Friday night as investors fretted about weaker Chinese demand and a potential slowing ...
China and the European Union have reached “technical consensus” in their talks aimed at scaling back or reversing tariffs ...