Oil Giant Chevron sparks controversy with removal of Environmental Art InstallationJune 9, 2023 Oil giant Chevron has come under fire after removing an art installation that called attention to the company’s environmental impact from a fence surrounding its refinery…