The president vowed $2 gas prices. Instead, he's created a problem of his own making