Home Business Nigeria’s Production Faces Setbacks As Oil Price Tumbles To $68