They are newest to oldest.
My tweets say the time I sent them
Retweets say the time the original tweeter sent them
So if I send a tweet now
And then I retweet someone from yesterday
The retweet shows up higher on the page even thought that tweet could have been from days ago