Oil prices firm, but trade dispute and Syria keep market on edge
Oil markets stabilized on Monday after slumping around 2 percent last Friday on concerns over an intensifying trade dispute between the United States and China, as well as increased U.S. Continue Reading