Oil prices swing sharply as market volatility intensifies
- Prices plunge $10 before rebounding $11 within 2 hours, swinging back near $90 per barrel
09:29
Oil