Bad weather, protests bring crude output below 1m bpd