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.
Copyright PHILY - Philly.com
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.