The Current Account Balance deficit narrowed for the first quarter to -109.0 billion; better than the forecasted deficit -121.9 billion and inline with prior revised deficit of -100.9 billion from -115.6 billion.