Fetching News Details
With the oil prices surging, following the historical “Zero-Dollar” oil façade; economies have begun to reopen. But, oil executives from Shell and BP believe that we might have already reached peak demand for oil and are amid a crisis of uncertainty. Demand destruction on the order of nearly 30 million barrels per day (mb/d) may have been brief, but we are a long way from the old 100-mb/d oil market.