Oil prices have been in the center of attention, with both Brent and WTI Crude trading at levels last seen in 2004. What if this goes all the way to $20? Here is the view from Olivier Korber at SocGen: Here is their view, courtesy of eFXnews: “Tensions in the Middle East between Saudi Arabia […]