Article (with pictures) in the Boston Globe. “The total amount of oil spilled is still not clear, though China Central Television earlier reported an estimate of 1,500 tons (400,000 gallons), as compared to the estimated 94 – 184 million gallons in the BP oil spill off the Louisiana coast.” Read article