Business Insider | Shadows picked up by satellites suggest Saudi Arabia underreported its oil stores last year Business Insider LONDON — New satellite imagery of two of Saudi Arabia's largest oil refineries suggests the Kingdom may have under-reported its oil stores in the first half of 2017. Satellite images gathered by tech start up Bird.i suggest the level of crude oil held ... |