Energy Agency: Europe faces an unprecedented gas deficit
After trapping citizens in Florida, North Carolina, and South Carolina, Hurricane "Ian" left more than 80 people dead. This led to criticism of government authorities' handling of the crisis. According to Sky News, as the…