On Tuesday April 12th oil rallied on the back of hopes of production freezes by oil producing nations. This also led to a rally in oil-related stocks, which broke past some important technical resistance. What does this mean and where to from here?
Watch the Free Video for the trade setting up in oil and energy stocks.