Truly unbelievable: Oil prices have completely erased ALL gains overnight and turned red. Some of Iran's largest oil and gas facilities are closed or destroyed - and yet oil prices are falling.
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.