A flame burns at the Shell Deer Park oil refinery in Deer Park, Texas. (Gregory Bull/AP). By Lee Barney | Monday, 22 April 2024 12:39 PM EDT.
A flame burns at the Shell Deer Park oil refinery in Deer Park, Texas. (Gregory Bull/AP). By Lee Barney | Monday, 22 April 2024 12:39 PM EDT.
In