Saudi Arabia had at least 73.1 million barrels of crude stored in early Sept – Ursa
Saudi Arabia had 73.1 million barrels of crude oil in three major storage sites as of early September, according to satellite data and analytics firm Ursa Space Systems.