Can Big Oil Lure Investors Back?
Published
The world’s largest oil companies are widely expected to start reporting this week profits for the first quarter of 2021 after a nightmare 2020 that forced some of them to cut dividends and saddled most with increased debt loads. BP, Shell, Total, Exxon, and Chevron are all forecast to report strong cash flows this week thanks to the higher oil prices in Q1 compared to the average price last year. Despite the expected significant improvement in cash flow generation, many investors are not convinced that Big Oil is a sound investment—neither…
Full Article