By | June 20 2012 3:27 AM

Crude oil futures hovered above $84 a barrel Wednesday amid expectations that the U.S. Federal Reserve may announce additional stimulus measures to spur economic growth.