Yesterday the news proudly reported that Russia, together with Saudi Arabia and Venezuela have agreed to freeze oil production. Speculators on the news sped up the price of oil by almost 10%. At the moment you would have thought that he crisis is over and the price of oil of …
Read More »