China's oil demand

Oil prices retreat as Iran refuses to freeze output

Oil prices might have propelled above $40 a barrel level in the past week as Iran was expected to join other producers to freeze its oil output. However, Iran wants to help its ailing economy, regardless of the oversupply.

Read Full Article

Subscribe to VCpost newsletter

Sign up for our Deals of the Day newsletter.
We will not spam you!

Real Time Analytics