Oil prices reached a record high of nearly $ 128 per barrel Friday .