Contractors that were cut, were told it was because of tariffs on Chinese steel. The Q4 budgets were already set in stone, so they had to make up for the increase. They can't just switch steel suppliers. Their customers have to approve the quality of the steel and the supplier. It takes months. There was heresay of better budgets allowing for such increases in January 2019, but I don't believe it. They will scrimp until it affects their bottom line.
Make America Great Again. American workers will get shafted to create a few thousand steel jobs, a few hundred jobs in upstream industries will be lost