Asian stocks struggled for headway on Wednesday while 10-year U.S. Treasury yields stood at 16-year highs as surging oil prices drive inflation and set the scene for the Federal Reserve to project interest rates staying higher for longer. Higher energy costs led to a bigger-than-expected spike in Canadian inflation, overnight data showed, lifting the loonie and triggering selling in the Treasury market. Benchmark 10-year Treasury yields hit their highest since 2007 at 4.371% overnight and were last at 4.36%.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles