Questions also persist about the speed at which stores at home or abroad have been depleted. Data analytics firm Kayrros estimated Saudi stocks at home fell by nearly 10 million barrels in a single …
More Real crunch from Saudi Arabia’s oil outage has yet to be felt Videos