Oil companies are still posting big profits, but their post-pandemic record revenues are slowing.
Source link