Energies Markets

Brent Halts 6-Day Rally

Brent crude fell below $88 a barrel on Thursday, ending a six-session rally as investors shifted their focus toward weakening...