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.
Oil tops $100 as fresh Iran attacks offset stockpiles release
Important cybersecurity news update