Oil Price Crossroad

The oil-price rally that began a year ago is at a crossroad. In February, WTI futures fell from a 3-year high of more than $66 […]

The post Oil Price Crossroad appeared first on Art Berman.