U.S. oil futures topped $100 a barrel on Thursday after Russia’s full-scale invasion of Ukraine. Prices, however, finished with a more modest gain. Oil and natural-gas supplies are still unaffected by the current escalation, but “there is a concern that at some point they may get cut off,” said Michael Hewson, chief market analyst at CMC Markets UK. West Texas Intermediate crude for April delivery CLJ22,
Source: Marketwatch