The Drop in Oil Prices Might be Bad for Business If plummeting oil prices slow the growth of clean energy, it’s bad for business in the long run. Read More » December 12, 2014 No Comments