24/7 Wall St. | 6 Top Oil and Gas Stocks Analysts Want You to Buy Now 24/7 Wall St. It almost seems hard to believe, but the endless drop in oil and oil stocks seems to be finding its way to some form of normalization. Crude closed out the week of February 26 above $32.00 per barrel. Investors looking for bargains in the oil pact were ... |