Top 100 Stocks to Buy: Par Pacific Holdings Looks Tempting, But Should You Bite?

Top 100 Stocks to Buy: Par Pacific Holdings Looks Tempting, But Should You Bite?