These Upstream Stocks Have Generated Maximum Total Returns
US crude oil has seen a strong rally since the beginning of September. US crude oil breached $72 per barrel. WTI has risen more than 3% in September. The recent positive sentiment in US crude is due to supply concerns amid Iran sanctions. For a recent update and the outlook on US crude oil prices, read Bears Beware: Crude Oil Approaches New High.