Oil prices soared Thursday, briefly trading above $100, and stock markets extended losses as fresh attacks against Gulf energy targets offset the release of crude reserves by major economies.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets