Shell's stock has shown a nice rise over the past year, decoupling from oil prices and has even seen a breakdown in correlation with gas prices. Its dividends and share buybacks are driving its share ...
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 ...