Environment looks fine in rendered preview mode, but completely black in final render?
Enable Environment in your render layers:



set film to transparent:



Composite over the background using alpha over: