CLNE - Is now a good time to buy into Clean Energy Fuel stock? + What the Amazon deal could mean