No Data
No Data
Kepler Capital Keeps Their Hold Rating on Shell (UK) (SHEL)
Shell Stock Is Down 11% In April: What's Going On?
Weekly Crude Inventories Rise Less Than Projected; Oil Prices Fall
Oil Drops on Oversupply Fears, Small U.S. Crude Stocks Build -- Market Talk
Weak Oil Prices, Limited Shale Acreage to Hit Energy M&A in 2025, Enverus Says
Orsted: Appointments Are Effective From 1 May