Aramco's Q2 profits fall 22% as lower oil prices weigh on earnings
.....
© Al Monitor
visit website