Home Investing News Oil prices ease on geopolitical uncertainty, weak China demand signals