The oil trade: The bottom may be in

Has crude bottomed and is it a good time to invest in oil stocks?

Advertisement