Energy Stocks Surge 28% in 2026 as Oil Tops $106 a Barrel | The Fiscal Wire