Bad day for all energy stocksWhat may affect Ithaca more is the revised oil price for the remainder of 2016 which indicates that many prophets feel that it is likely to hover around $50 rather than reach $60.
Apparently there are gobs of oil & gasoline in US inventories.