Oil prices fall as gains on fresh China stimulus hopes fade By Investing.com - Dec 26, 2024 Investing.com-- Oil prices fell Thursday, giving up early-day gains that followed growing hopes for ...