Even At $30 A Barrel, Saudis Are Still Making Money On Oil

January 27, 2015