Oil prices rise, stocks mixed ahead of crucial US inflation data

North America Business High confidence — 75/100

Unverified

Sources: CNA