Business Upstream oil companies are on course to make their highest-ever earnings of $834 billion in 2022May 4, 2022 According to renowned energy research and business intelligence firm, public oil exploration and production companies…