A President can obviously take steps to INFLUENCE gas prices, without question, but he can't dial up any number he wants.
OPEC also can influence oil prices obviously, and they attempt to do so. People look for simple solutions, anything complicated wont' fly in politics.