Oil Surge Rattles Markets As Ukraine Conflict Intensifies
Oil prices soared again on Thursday as the Ukraine war triggered a dash for commodities that could be in short supply, while stock markets slipped as investors worried about higher inflation and slowing economic growth. Brent crude oil rose more...