Bank of America has warned that the ongoing rout in oil prices could bring an end to the era of Saudi Arabian largesse, signaling that the kingdom may need to significantly scale back its generous spending both domestically and internationally as revenues from oil exports decline.