They are saying its cost of a barrel of oil. Highest ever.
Worse than $104/bl?! Sigh.
$108.12 at the moment. Oy.