BRENT CRUDE OIL SPOT: Oil: The Holy Grail of rebalancing at your fingertips?
What a twist. Two months after crossing the absolute zero line, US crude oil is trading at $41, up more than 90% since May 1st. The trajectory is similar for the European benchmark, which is trading...