Analysis Shell: Improved Earnings, Oil Price Outlook Boost Confidence (Rating Upgrade)November 5, 2023 Brandon Bell/Getty Images NewsEnergy major Shell (NYSE:SHEL) has seen a nice 5.1% uptick in price as I write after its…