Oil prices, which are still high, continue to weigh on the refining sector, with substantial input costs compressing profit margins. Furthermore, a deceleration in oil production growth is expected to …
4 Integrated Energy Stocks to Watch Amid Industry Challenges
view original post