Home Investing News Oil prices firm as geopolitical tensions raise supply concerns