Budget to be presented on June 10, say sources