A spilling of oil is not controversial. It's damage made by a company accidentally and that is causing great environmental damage.
The Brazilian government has the power to ask try to enforce their legislation, but asking other companies to close the service should be the last thing they do. And if necessary, they should close the service completely, 48h is pure nonsense. They should arrest representatives before closing the service. this is nonsense. Also, the reasons are all confidential, so we can't even know it they are justifiable. This is manipulative, not transparent, and very keen to a dictatorship.
Lastly. Brazil is a "western" nation...