Energy, Oil & Gas
Oil tops $100 again amid Red Sea attacks; stock markets down
Brent crude touched $100.64 a barrel on Thursday, a jump of 7%, after Yemen's Houthi rebels claimed to have struck two Saudi oil tankers in the Red Sea. ...

