Oil prices to stay high into 2008: energy consultants