Oil settles higher on Chinese factory data, U.S. stimulus hopes
Oil settled higher on Monday, supported by data suggesting Chinese factories were returning to pre-pandemic levels, signs of rising energy demand and hopes for an agreement in the United States Continue Reading
