Gas prices might not fall until August