Lates News
Citigroup: A oil price of $90 per barrel (based on its current optimistic expectations and assuming no major deteriorations in oil transportation) would mean a supply disruption of 3 million barrels per day over a period of several months.
Latest