Aramco posts 25% rise in Q1 net income amid higher oil prices
- World's biggest crude exporter posts net income of $32.5 billion for January-March period, up from $26 billion in same quarter last year
16:45
Oil