
Oil Bulls Regain Control—Technical Breakout in Sight
Oil prices surged yesterday ending the day with a 3.75% gain as OPEC+ surprised markets with a supply increase that came in below expectations. Add to this rising tensions between Russia and Ukraine over the weekend and the perfect cocktail for gains …