It is always a matter of demand and supply. If all seats for the flight are getting booked quickly, the airlines will increase the prices for the rest. However if the flight dates are close and not many seats have been booked, they will lower the air ticket prices in order to make sure that as many seats as possible are booked. Some airlines also hold Memorial Day flight sales, again with the purpose of encouraging more passengers to fly with them.