NewToAllThis Im not from the states doesnt mean i cant create sites related to united states trafic ? today the same is acting.. thanks im going to see what difference i made with my site within the last months
Where is your new traffic coming from? If it is from search engines I think that you would not have any problems. However it is better to contact Google.
I wouldn't worry, it's all swings and roundabouts...your income will be back where you expect it soonand then you'll worry why...there are so many variables sometimes they converge and you have a good day, othertimes it's all bad...go with it!
What kind of website are you operating thats getting you $111 in one day? Forums? Articles? What kind:?