Jobs and high fuel prices weigh on markets

Thursday, May 5th