Alberta's Budget Deficit Slightly Shrinks Amid Oil and Trade Challenges