Budget sent positive signals to investors