Venezuela says $300-mn US oil sale used to prop up currency