Tagged: markets

1

Why Are The Oil Markets Crashing?

By Nick Cunningham WTI and Brent continued to tumble on Thursday, dropping to their lowest levels since the announcement of the OPEC deal back in November. Brent actually dipped below $49 per barrel, raising...