Oil Prices Rally for Fourth Week, Threatening Higher Prices.

TL;DR
Oil prices and energy stocks have rallied due to supply and demand factors, but experts warn that further big gains will be difficult. The price of West Texas Intermediate crude oil has risen just over 20% to around $82 a barrel from a low point in early March. Investors are advised to consider selling their energy stocks as the party may soon be over.
- Oil Prices and Stocks Have Rallied. The Party Is Almost Over. Barron's
- Oil Prices On Track For A Fourth Consecutive Weekly Gain OilPrice.com
- WTI crude oil settles at $82.52 ForexLive
- Closing prices for crude oil, gold and other commodities – KION546 KION
- Oil Posts Fourth Weekly Gain as IEA Sees Higher Price Threat Yahoo Finance
Want the full story? Read the original reporting
Read on Barron's