Last summer, after an unusually long period of relative stability, oil prices embarked on a downward journey, decreasing by half in just six months.
Read Full Article »
Last summer, after an unusually long period of relative stability, oil prices embarked on a downward journey, decreasing by half in just six months.