Oil prices were stable on Tuesday, supported by hopes that talks in Beijing between U.S. and Chinese officials might defuse trade disputes between the world’s biggest economies. OPEC-led supply cuts also tightened the markets. International ...
Recent Comment