Saudi Aramco, (ARMCO) reported Q-2, 2022 earnings this week and set tongues wagging with the sheer amount of...

read more