Royal Dutch Shell on Wednesday announced an 89% drop in net profit for the first quarter, blamed on slumping oil prices, adding that investment would be lower than expected.
Industries Qatar (IQ) has posted a net profit of nearly QR700mn in the first quarter of this year amid a challenging macro-economic environment.