Oil Prices Plunged to Three-Week Lows With Focus on Demand Outlook
Oil prices plunged to three-week lows as traders awaited industry reports to validate whether the recent decline justifies the actual data. Brent crude traded below $8 per barrel, down 12% over the past three weeks on concerns about global demand…