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. drilling activity.
For More News & Update
Call @8006202323
www.spidersignals.com