Brent spot prices have rallied nearly 25% so far in 2019, but they have stalled in the last month without another catalyst. Big energy stocks mostly missed out in the change in sentiment, however. From here, oil could remain rangebound, according to one Morgan Stanley analyst.
Read Full Article »