Aramco Q2 Profits Decline by 3% Amid Lower Oil Production and Refining Margins

The Saudi oil giant Aramco announced on Tuesday a net profit of $29.07 billion for the…