Saudi Arabia pumping 12.3 mbpd would result in oil prices collapsing to $15 level. from Commodities-Markets-Economic Times Read The Rest:economictimes...