Saudi Aramco Q1 net profit slides 25% as oil prices fall

Saudi Arabian state oil giant Aramco on Tuesday reported a 25% fall in first-quarter net profit