Investorplace.com | 3 Best Stocks to Buy, 3 Stocks to Sell for Low Oil Prices Investorplace.com The price of oil is suffering through a severe, precipitous downturn that's seen oil prices plunge 54%, from highs of $101.33 per barrel to less than $47 per barrel in just over six months. Monday's brutal selloff in crude — the price of oil was off ... |