Oil: Near-term Pressure may Remain in Place Because of Storage Issues
It is not surprising that the outlook for front-month oil futures, especially for June, remains bleak as some market participants continue to price project shocking drop of May contract price to June...