July 27, 2023
Via: Transport TopicsShell reported July 27 that it earned nearly $5.1 billion in the second quarter, nearly half what the oil and natural gas giant pulled in during the first three months of the year as energy prices have plunged. The British […]
July 9, 2024
June 25, 2024