Investors are keen to see how the world’s largest crude companies plan to deploy extra cash generated by soaring energy prices

AI summary coming soon. Read the full article at the source below.