Page added on July 20, 2009
Oil markets are still in a tug-of-war. Pulling one way on the rope, with thumbs down (if that
Each side of the rope makes valid arguments. The bearish side clings on to a few big, legitimate points: there is a glut of oil in storage; OPEC spare capacity is the highest it
Leave a Reply