Aramco, BP Q1 profits down
RIYADH – Oil giant Saudi Aramco announced first-quarter (Q1) net profit of $27.27 billion on Tuesday, down 14.5 percent from last year as the Gulf kingdom kept production cuts in place. Net income was 102.27 billion riyals ($27.27 billion), down from 119. …