Oil falls on record Iraqi production; Shanghai drops 8% as regulators curb margin loans
Iraqi oil production breaks 35-year record sending crude down by more than 2%. Regulators in China limit margin lending and the bubble shrinks in Shanghai
Iraqi oil production breaks 35-year record sending crude down by more than 2%. Regulators in China limit margin lending and the bubble shrinks in Shanghai