Home Investing News Oil rallies as Russia-Ukraine tensions offset OPEC+ output hike