Oil Inventory Report Fuels Market Rally

Declining oil inventory sent the markets higher Wednesday. The assumption was that lower inventory was a sign of economic demand. While it appears there are some hidden details not yet priced in, several attractive energy opportunities are emerging.