More on the real reason behind high oil prices

At least 60% of today’s $130 per barrel price of crude oil comes from unregulated futures speculation by hedge funds