Storia: Oil touches $97 per barrel as diesel prices surge to highest level this year — Warptech Lab News