Crude prices tumbled on the New York Merc after inventory reports indicated that demand is slackening on sagging US growth and a rebounding US dollar. Sharpest single day decline in 17 years. U.S. light crude for April delivery fell $4.94 a barrel to $104.48 on NYMEX.
Business Insider Emails & Alerts
Site highlights each day to your inbox.