An Oil Tip from the Best Trader We Know
Jun 5th, 2008 | By Brian Hunt | Category: Oil Investment & Alternative EnergyFor most of 2008, oil refiners have led the race for the world’s worst investment. Refiners have crumpled under the soaring price of crude oil, their biggest cost. Most refiner stocks are down over 50% in the past six months.