Oil Rises as Traders Weigh Mounting Pressure on Russian Supplies

Oil rose as pressure mounted on Russia’s oil industry and the conflict in the Middle East flared up.

West Texas Intermediate climbed as much as 2% to top $64 a barrel after Reuters reported that Russia’s Transneft…

Continue Reading