Chevron shareholders feisty as company posts $5.1 billion net profit for final quarter of 2021
In spite of record free cash flow and production records, earnings were viewed as disappointing
In spite of record free cash flow and production records, earnings were viewed as disappointing