
Energy & Environment
Oil surges past $100 a barrel after Russia invades Ukraine
Posted on · Oil surged past triple-digit prices for the first time since 2014. The breach of the psychologically significant milestone is bound to reinforce fears about inflation.