Sell Shell. Same macro driver as BP: crude and natural gas are falling, and the article flags continued supply flooding ...
Why are oil prices falling? OilPrice.com blames the OPEC+ group of nations (that's basically OPEC itself, plus Russia, Kazakhstan, Azerbaijan, and a few others) for the declines, reminding investors ...
Add Yahoo as a preferred source to see more of our stories on Google. MEMPHIS, Tenn. — The fall lineup for the Orion Free Concert Series and the annual Shell Yeah! Benefit Series at the Overton Park ...
The latest trading session saw Shell (SHEL) ending at $61.04, denoting a -1.17% adjustment from its last day's close. The stock's performance was behind the S&P 500's daily loss of 0.56%. Meanwhile, ...