The sharp slide in oil caught the markets by surprise. But some traders now see a bottom in prices

Some analysts predict that the drop in oil prices will soon peak with an even larger rebound in subsequent quarters. Last week, oil prices experienced a third consecutive weekly decline, marking the longest losing streak this year. Brent crude was down 8% year-to-date last Friday. On Wednesday, the benchmark closed at $72.33, marking the lowest … Read more