1 story update
Market Reaction Crude oil prices have soared past $100 a barrel, reaching levels not seen since Russia's invasion of Ukraine in 2022, as the conflict ...