Newman & Bowblis (TC) : Traditionally, low oil prices have been a boost to economic growth in the U.S. The crash in oil prices over the past two years, however, has produced a decidedly mixed picture – with potentially worrying implications for the economy as a whole. When oil prices fall, consumers spend less on […]