US president authorises sale of a further 15mn barrels as Democrats battle high petrol prices ahead of midterm elections