A bloody Monday for the fairness and oil markets, as Europe inventory markets are dropping by 8%, whereas oil has seen a drop of 30%. Nevertheless it’s not solely […] Click here to view full article