The Spectator Index @The Spectator Index 1789122921 BREAKING: US crude oil price hits $104, the highest since the 19th of May.