Oil Prices Drop as Global Supply Concerns Mount, Impacting Economies and Consumer Confidence Worldwide