Oil Drops for Sixth Straight Day on Brexit Concerns, Smaller Inventory Draw than Economists Expected
WTI and Brent crude oil prices down 4.1% and 3.9%, respectively, today
Oil prices continued to fall for a sixth consecutive day, today, while concerns over the possible exit of U.K. from the European Union pulled markets down.
Concerns over …