Oil prices rebounded on Thursday, rising around 3%, as optimism over upcoming trade talks between the United States and China—the world’s top two oil consumers—buoyed market sentiment. Brent crude futures settled up $1.72, or 2.8%, at $62.84 a barrel, while U.S. West Texas Intermediate (WTI) crude climbed $1.84, or 3.2%, to close at $59.91. The […]
