Economic data from China released earlier today indicated that growth slowed in the second quarter, raising concerns about demand in the world’s second largest oil user while Libya resumed production over the weekend. Brent crude futures were down 0.9% to $79.15 per barrel. Texas Intermediate Crude was down 0.9% to $74.75 per barrel. China’s GDP …