Oil Prices Decline: Geopolitics, China Demand & EIA Data Impact