This week was a a good one for energy investors. Not only did oil prices continue to stabilize, but many energy companies reported stronger than expected first-quarter results.  

If fact, those results helped fuel gains of 20%, or more, in the stock prices of several energy-related companies during the past week. Three of the top gainers, according to S&P Capital IQ data, were CARBO Ceramics (NYSE:CRR)Pioneer Energy Services Corp. (NYSE:PES) and Clean Energy Fuels Corp. (NASDAQ:CLNE). To learn what fueled these gains, check out the slideshow below.