(This blog post was originally posted on Animpossibleinvention.com). The oil price keeps falling. And most analysts seem convinced that they know the reason -- it's about supply, or demand, or Putin, or Saudi Arabia, or Syria or... But what if it were something completely different, known only by top people at the world's biggest banks. And... Continue Reading →