Impacts of supply and demand factors on declining oil prices