133
Satellite images of two major oil refineries in Saudi Arabia suggest reserves may have been higher than reported. Satellite technology allows the levels of oil in tanks to be estimated according to the shadows cast by their floating roofs. Saudi Arabia ... read whole article