Oil prices rebound above $102
  • 12 years ago
04/05/12 After two days of selling, front month crude prices rebounded Thursday on mixed economic signs.