Oil Prices, High Yield and Treasuries December 15, 2014 | Print View The price of oil has collapsed the last 5 months from over $100 per barrel in July to $56 per barrel today. OPEC decided not to cut oil production to stem falling oil prices and energy prices continued […]
Continue Reading