← Azimuth Daily

Capturing data…

Shell reported a quarterly profit of $10.8 billion, nearly double the previous year, citing higher refining margins amid the Iran war · Azimuth Daily