EU Reaches Deal On 1.8 Trillion Stimulus
European Union leaders agreed on a 1.8 trillion euro ($2.2 trillion) stimulus package after Hungary and Poland withdrew their veto. Both EU member states threatened to torpedo funds if payments were tied to rule-of-laws standards.
