Royal Dutch Shell says a sheen of oil, 10 square miles in size, has been spotted near its operations in the Gulf of Mexico, but the company claims it’s not to blame.
Royal Dutch Shell says a sheen of oil, 10 square miles in size, has been spotted near its operations in the Gulf of Mexico, but the company claims it’s not to blame.