I would say it was an error if it were in writing. $2B is a sum and should use the singular. However, if the person was speaking, it's so easy to match the verb to the closest noun (investments).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
tamguatlayWhy is 'have' (plural) used when 'was' (singular) is used in the later part of the sentence?The only real crime is inconsistency, I think.