Oil prices struggle for direction on strong China data, Ukraine-Russia uncertainty - MarketWatch
1. China's Caixin index rises, signaling economic recovery in February. 2. Trump's new tariffs on China create uncertainty in oil markets. 3. Geopolitical risks dampen optimism despite positive China data. 4. Recent U.S.-Ukraine tensions may influence oil price stability. 5. Prospects of a Russia-U.S. peace deal could impact sanctions.