Forecast: Sunny, with one big cloud

Forecast: Sunny, with one big cloud

When historians analyze the economic trends f the beginning of the third millennium, they will proba