celebcafe.org
OPEC puts Iran’s September oil output at 3.447m bpd
An industry source who also tracks exports said October shipments were so far below 1 million bpd.Benchmark Brent crude jumped by $1.13 a barrel to a
David Lee