Oil selloff nearly done, may target $65: Trader

Oil lost another 2 percent in the past week, but one prominent energy trader says we're finally about to see the bottom for oil.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.