A Fact Sheet on Lower Oil Prices
Over the past seven-plus months, the price of a barrel of oil dropped from $107 to less than $50. This took prices to 2009 levels and surprised just about everyone. Stock markets do not like surprises, and many global indexes have dropped, adding another wrinkle of worry to an already wobbly global economic recovery. Scott […]