Oil back under $40 on Saudi comments
Apr 1
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
Apr 1
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