The sources of this surprising growth in investment demand bear looking into

Can you repeat this sentence, but add in punctuation?
The sources of this surprising growth in investment demand bear looking into.
The weather was fine It was overcast and the temperature was about 6575 degrees f

Can you repeat this sentence, but add in punctuation?
The weather was fine; It was overcast and the temperature was about 65-75 degrees f.
One Piccadilly Gardens pictures photos facts and information on One Piccadilly Gardens Manchester 1024x768

Can you repeat this sentence, but add in punctuation?
One Piccadilly Gardens - pictures, photos, facts and information on One Piccadilly Gardens (Manchester) - 1024x768