It’s budget day, but there’s plenty vying for investors’ attention