Markets

Even after the Saudi reduction, OPEC output still looks set to outstrip demand in the first half of 2013. OPEC is pumping about 30.2m bpd, while forecasts from the cartel’s economists for the first half indicate demand for its oil of 29.25m bpd.

Archive