Investments
Oil’s extended losing streak now faces a key test
Crude oil ended Friday with its 10th straight session of losses, a losing streak not seen in more than 34 years. Those losses have pushed it deeper into a bear market, having plunged nearly 22 […]