In their last 18 games, the Colorado Rockies are 8-10 and part of the reason why that has been the case is their offense. In that span, the Rockies offense is scoring 3.4 runs per game with a .233/.302/.387 slash line. For comparison, in their 60 games prior to their last 18 (which goes back to May 11), the team went 32-28 and the offense scored 5.6 runs per game with a slash line of .276/.334/.464.
Also in this span, many of the teams that the Rockies may be vying for a playoff spot with have addressed their needs offensively before the non-waiver trade deadline or this month during the waiver trade period.