Gov Newsom Under Fire yet Again as Shell Closes 1,100 Gas Stations, Causing Hardship on Citizens
In a move that’s sending shockwaves through California’s already strained energy sector, oil giant Shell has announced plans to shutter or divest approximately 1,000 retail gas stations nationwide between 2024 and 2025, with significant impacts […]