An oil leak at an oil terminal in Ecuador has resulted in at least 1,200 barrels of crude oil being spilled on a tourist beach in the northwest of the country, causing worrying environmental pollution and leading to the beach being closed for the safety of visitors.