ProPetro Initiated with Buy Rating and $18 Target by Bank of America | Intellectia.AI