Reduction of 1.2mb/d agreed at Vienna meeting likely to stabilise prices, say observers Oil prices have rallied as the world's major producers agreed a deeper-than-expected ... Read more