I used these links but they have different meanings, so I was not sure what "on a Hot Streak" means
Urban Dictionary: hot streak
Oxford Dictionaries: hot streak
M-W: hot streak
Here are some sentences from the article: "Japan’s Economy Is Growing, but Don’t Call It a Hot Streak"
"Is the Economy on a Hot Streak?"
https://www.nytimes.com/2017/05/17/business/japan-gdp.html?ref=business