Thursday, January 3

Don't we all love arbitrary milestones? Turns out the 'historic' event of a $100 per barrel oil price was caused by a single trader on a vanity mission.