August 7, 2023 Oil prices recoup some losses after earlier drop By Erwin Seba HOUSTON (Reuters) -Oil prices settled down 1% on Monday, after six straight weekly gains, as investors braced for weaker demand from China and the United States, the […]