Firefighters battled a business fire southwest of the metro.Crews reported heavy black smoke and flames coming from a building on southwest 29th between Council and MacArthur. The fire reportedly sparked just before 6 a.m. at Cameron Surface System, which was housing oil products. It took firefighters about a half an hour to put the flames out. Firefighters have not said how much damage was done to the building. Authorities haven't reported any injuries. Stay with Fox 25 for the latest updates.