Home Investing News Oil prices rise as US crude inventories plunge; Russia-Ukraine truce caps upside