Oil futures pull back, with traders unable to shake worries about global economic growth as central banks tighten monetary policy.
You are here: Home / Top Stories / Futures Movers: U.S. oil price ends below $70 a barrel on global rate hikes, rise in product inventories