News

We recently published a list of the 10 Best Oil Stocks to Invest in According to Billionaires. In this article, we are going ...
As WTI futures traded below $60 per barrel for most of this week, US shale producers have grown visibly more anxious about ...
It was a week when both oil and natural gas prices logged steep losses. The headlines revolved around supermajor ExxonMobil XOM and Shell’s SHEL Q1 earnings updates. Developments associated with RPC ...