Oil prices have climbed by about 50 percent from their February lows, topping $40 per barrel. But the rally could be reaching its limits, at least temporarily.
Palisade had the pleasure of sending our Technical Team to site for a little due diligence, and wow were we surprised with what this little cafeteria loaner had to offer. We were so impressed, we invested!