Yes, it is slightly more fuel efficient to keep your tank half full. It would save a trivial amount of fuel. But its bad for your car, and its dangerous for you. By keeping your tank artificially low, you are increasing the chance that you will run out of gas.