Business and Economic News

Oil surges past $100 a barrel after Russia invades Ukraine