Published by cardan68 on January 19, 2015 | Blog Finally after 25 months, some good news on the oil price front. Now let’s just hope they stick to it. Read the full story find more here.