Economics
April, 2026
Oil rises back around $100, but US stocks hold steady as hopes continue for US-Iran talks
U.S. begins blockade in Strait of Hormuz; Trump warns Iran ‘attack ships’ to stay away
Fixing Housing Means Fixing Finance: Why We Can’t Deregulate Our Way to Affordability
Why Investing in Wind and Solar to Avoid Gas Shocks Hasn’t Added Up for Some