Oil is on track to log in its biggest weekly gains in more than two years. Many energy ETFs and stocks have generated handsome returns so far this year.
A