Saudi Aramco Profits Dive 73% as Virus Batters Oil Demand
Published
The results are in line with analysts' expectations but stand in contrast to the losses reported by its rival energy giants, which are reeling from a drop in oil demand since the start of the novel coronavirus pandemic
Full Article