Recession has taken its toll on the demand for oil also. As more and more people are found to be losing their jobs and salaries getting frozen, oil consumption went down and this has led to the decrease in demand of oil worldwide.
Recession has taken its toll on the demand for oil also. As more and more people are found to be losing their jobs and salaries getting frozen, oil consumption went down and this has led to the decrease in demand of oil worldwide.