Oil prices rose above $65 per barrel Thursday as OPEC maintained crude production levels as expected and a pair of reports suggested an economic rebound may push energy prices higher.

Oil prices rose above $65 per barrel Thursday as OPEC maintained crude production levels as expected and a pair of reports suggested an economic rebound may push energy prices higher.