Oil rebounds to 26 after dropping to 18 year low

That's a significant move! Oil prices have indeed rebounded to around $26 per barrel after plummeting to an 18-year low of around $18 per barrel. This sudden turnaround is likely due to a combination of factors, including:

  1. OPEC production cuts: The Organization of the Petroleum Exporting Countries (OPEC) and its allies agreed to reduce oil production by 1.2 million barrels per day (mb/d) starting from January 2019. This move aimed to stabilize the market and boost prices.
  2. Inventory drawdowns: Global oil inventories have been declining steadily, which has helped to reduce the oversupply in the market. This decrease in inventories has contributed to the price rebound.
  3. Demand growth: Global oil demand has been growing, driven by increasing consumption in countries like China, India, and the United States. This growing demand has helped to absorb the excess supply in the market.
  4. Geopolitical tensions: The ongoing tensions between the United States and Iran, as well as the situation in Libya, have added to the uncertainty in the oil market. This uncertainty has led to increased demand for oil and, subsequently, higher prices.
  5. Speculative buying: Some market analysts believe that speculative buying has also played a role in the price rebound. As prices fell to historic lows, some investors saw an opportunity to buy oil at a discount, which has contributed to the recent price increase.

It's worth noting that while the price rebound is welcome news for oil producers and investors, it may not necessarily mean that the oil market is out of the woods yet. The global economy is still grappling with the impact of the COVID-19 pandemic, and oil demand remains uncertain.