'Oilmageddon' You can now buy a barrel of oil for less than a barrel of water… Oil prices have collapsed over the past 18 months from $115 a barrel to below ...