The Saudi Arabian Oil Co (Saudi Aramco), the biggest crude oil production company and partly responsible for swamping the globe with oil supplies amid a demand plunge, reported a 25 percent drop in first-quarter net income to $16.7 billion from $22.21Bln in the prior-year quarter.