Visit these websites for up-to-date petroleum commentary:

Weekly Energy Newsletter 

Country Hedging

Department of Energy

Bloomberg Energy Link