Saudi Aramco beats Q1 profit forecast, keeps dividend as oil rebounds
Net income rose to $21.7 billion for the quarter to March 31 from $16.7 billion a year earlier
Net income rose to $21.7 billion for the quarter to March 31 from $16.7 billion a year earlier