If you enjoy the content at iBankCoin, please follow us on TwitterSaudi Arabia said on Sunday that its production had been at least 700,000 barrels a day lower in March than existing estimates, including those published by the Organization of Petroleum Exporting Countries. The surprise news pushed the price of oil down by more than $1 per barrel Monday morning.