EPA Orders Limetree Bay To Shut Down For 60 Days, Putting Plant Restart In Peril

CHRISTIANSTED — U.S. regulators on Friday ordered the Limetree Bay refinery on St. Croix to cease operations for at least 60 days, throwing the multibillion-dollar … Continue reading EPA Orders Limetree Bay To Shut Down For 60 Days, Putting Plant Restart In Peril