As expected, OPEC ministers have left daily production targets at just under 25M barrels, though...

|By:, SA News Editor

As expected, OPEC ministers have left daily production targets at just under 25M barrels, though actual production is reportedly closer to 27M bpd. Crude futures have swung to losses, -0.3% to $82.75, from earlier when inventory numbers were released.