Carmen Roberts is a financial reporter for Bloomberg News.