FRANKFURT, Germany, Nov 22: A sharp drop in the price of oil is sending ripples through the global economy, lending more spending power to consumers — particularly for Americans’ big holiday shopping spree — but potentially dampening investment in U.S. oil production.