Metro Explosion rocks Chevron oil refinery in US by ValidViewNetwork October 3, 2025 0 Plumes of smoke towered above a Chevron oil refinery in southern California on Thursday following reports of an explosion, according ... Read more