Oil Prices Slip as Weak US Consumer Demand Precedes China Data Release

June 17, 2024