Oil Prices Jump Above $61 On Major Crude Draw
Crude oil prices jumped higher after the Energy Information Administration reported crude oil inventories in the U.S. had shed 7.3 million barrels in the week to February 12. This compared Continue Reading
