The rally in oil prices over the past two weeks came to a halt on Wednesday on news that OPEC is actually exporting more oil than previously thought.
Read more: http://tinyurl.com/yccgcnwk
The rally in oil prices over the past two weeks came to a halt on Wednesday on news that OPEC is actually exporting more oil than previously thought.
Read more: http://tinyurl.com/yccgcnwk