Oil plunges 9% as major producers slash prices on demand weakness

Oil plunges 9% as major producers slash prices on demand weakness

Business Insider

Published

West Texas Intermediate crude and Brent crude broke through the key support of $40 per barrel at their lowest points in the session.

Full Article