Anti matter is the ideal fuel. It is a fuel like hydrogen(H, D, or T) is a fusion fuel, uranium is a fission fuel, and chemical rockets use a chemical fuel.
You can either mine or generate the fuel. Either the way the magic thing you need is energy. So you can burn oil or use hydrogen fusion...