U.S. refiners forced to buy diesel in Midwest to fulfill contracts