Oil prices jump more than $6 per barrel as Russia’s war on Ukraine sparks supply fears
Oil prices jump more than $6 per barrel as Russia’s war on Ukraine sparks supply fears Via CNBC.com: U.S. oil climbed to the highest level in more than a decade in Wednesday trade, with global benchmark Brent topping $111 per barrel as crude’s blistering rally continues. The advance comes as OPEC and its oil-producing allies, which includes Russia, prepare to meet Wednesday to discuss April’s output. West Texas Intermediate […]