Stocks

Shell (SHEL) reported Q1 results yesterday, reliably beating Street earnings estimates while generating very strong free cash flow. This was the strong quarter for Shell amid volatile geopolitical and macro conditions.

May 6, 2022

views 1554