Ecuador produces more than 5,00,000 barrels of crude oil a day , making it the fifth largest producer in South America .