Completion of economy-boosting mega-projects, shy consumer spending and potential U.S. tariffs are clouding the provincial forecast