green market does not mean a bulls rally. normally the exchanges are checking for last 24 hours data and if a price goes up one day and down the next day which could still show everything as green since it would be up from the last 24 hours.
we have been steadily making good gains in last few days. btc bounced from 5700 to 7700 today. my personal observation is that it will try to break above 8000 this week but if it fails then we should see it go back to 7000 and lower.