Persistent Shell-BP merger rumors increase risk for Shell shareholders, contributing to my decision to sell my entire Shell position, despite management denials of any intent to merge the companies.
Shell is expected to beat earnings and likely revenue, but this doesn't translate into a buy recommendation due to my expectation of a muted market response. Shell's earnings history under CEO Wael ...
Shellâ s (LSE: SHEL) share price has tracked oil prices lower recently, which might mean the stock is a bargain now. Whether it is depends not on the price itself, but on how much value remains in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results