Oil Prices Slide as Rising U.S. Inventories and Strong Dollar Pressure Global Demand Outlook
Oil prices dropped as U.S. inventories rose and a stronger dollar dampened global demand, extending the broader market selloff and adding to energy sector volatility.