Crude oil down despite US inventory drop more than market expectations
Energy commodity reined in by US Fed’s minutes on most members on board for further rate hikes
Energy commodity reined in by US Fed’s minutes on most members on board for further rate hikes