NEW YORK, April 25 (Xinhua) -- Oil prices dropped on Monday as demand worries outweighed concerns over supply outages.
The West Texas Intermediate for June delivery lost 3.53 U.S. dollars, or 3.5 percent, to settle at 98.54 dollars a barrel on the New York Mercantile Exchange. Brent crude for June delivery decreased 4.33 dollars, or 4.1 percent, to close at 102.32 dollars a barrel on the London ICE Futures Exchange.
Already a subscriber? Log in.
Get 30% off with our ads free Premium Plan!
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!