CO2-Based Enhanced Oil Recovery from Unconventional Reservoirs: A Case Study of the Bakken Formation