Budget may not inspire investments