U.S. crude oil futures fell as American Petroleum Institute reported a unexpected rise in crude stockpiles. WTI Futures traded at $62.26 a barrel after settling at $62.56. Gasoline stockpiles decreased by 3.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing