Not surprisingly, metro Atlanta ranks up there with the country's highest oil consumers according to a map put together by the Natural Resources Defense Council. Other addicts: Southern California (duh), the larger cities in Texas (duh), and a sizable portion of the Northeast. [Switchboard]
Filed under:
Loading comments...