BPS reported a $4.8 billion surplus in non-oil and gas trade, which was partially offset by a $2.32 billion deficit in oil ...