The tug of war between the Organization of Petroleum Exporting Countries and declining oil demand took another interesting turn Wednesday.
Meanwhile, OPEC’s making noise about further production cuts to try to “stabilize” oil prices.
Which force prevails here? Is demand so curtailed by the economic downturn that OPEC can’t stop the slide? Will a seller’s market return, with $3 and $4 gas down the road?