Although several major oil-producing countries, including Saudi Arabia, Russia, Venezuela and Qatar, said they would freeze oil production levels to stabilize falling oil prices, Irans unwillingness to follow suit would ruin the plan, Mike van Dulken, head of research at the London-based firm Accendo Markets, told Radio Sputnik.
Earlier today, it ...