I’m all for making money online, but some twats go to far here is one:
I have a twitter account and noticed my account was posting messages to my account without me doing which points to a site (a fake CNBC site) which points multiple links towards affiliate offers. Here is a search result taken from Twitter: spammer
I would advise changing your password and revoking access you previously allowed through the oAuth protocol (a 3rd party app). Go to >settings>apps and look through your list, anything that looks old or odd revoke access to it. This website has some access to your account so I would go ahead and change passwords and do that. I am not sure what app caused it but it might be an old twitter mass unfollow tool.
The ads are geotargetting so you will be getting ads targeted at your area.
The page in question looks like this and is hosted with hostgator.com. The main domain the TLD is parked, but this spam is occurring on a subdomain. Here is a snapshot:


Muppets Speak