Economy picking up? India energy demand improves in June: Report