Oil jumps above $100 as 10-year Treasury yield hits Nov 2023 high
Brent crude rose above $100 a barrel, reaching $100.27 in midday trading, up 2.4%. The 10-year Treasury yield hit its highest level since November 2023 as Middle East and inflation concerns weighed on Wall Street.