The U.S. EPA has released renewable identification number (RIN) data for December 2018 and January 2019 that shows nearly 19.5 billion RINs were generated last year. During the first month of 2019, RIN generation reached 1.48 billion. More >>