The $ sign doesn't show up because php vars always begin with $, and it tries to find vars inside of double quotes. You could use single quotes to surround text, or use the escape character, like fLIPIS recommended.
These will both work:
$news = '$1.5m';
$news = "\$1.5m";