Oil prices are back under $40 a barrel after Saudi Arabia says it will freeze production only if Iran and other major producers do the same.

Read more