Why Oil Prices Surged Even After the Release of Strategic Reserves

Why Oil Prices Surged Even After the Release of Strategic Reserves

The New York Times business

Key Points:

  • Reality is starting to set in for the world’s oil traders.
  • Oil futures have again topped $100 a barrel — the latest surge after days of wild price swings in the market since the United States and Isra

Trending Business

Trending Technology

Trending Health