Oil touches $97 per barrel as diesel prices surge to highest level this year

Global World Moderate confidence — 74/100

Unverified

Sources: NBC News