Posted on July 29, 2020 by adminSaudi Arabia posts $29bn 2Q deficit as low oil prices bite Second quarter oil revenues fell by 45 percent year-on-year to $25.5bn after the pandemic decimated crude demand. ( read original story …)