5 Share Infrastructure spending down 48% as corruption mess slows disbursements by Energy And Markets Now May 17, 2026 Stock[#item_full_content]