Speculation – Key Factor in Oil Prices. Russia Seeking to Freeze Production at Capacity in Doha (Analysis) Read more