Why oil dealmaking is on the rise, but the crude oil rally may still stumble: trader
According to Wood Mackenzie, over $11 billion of transactions were announced globally in July. We also saw in the latest government data Friday that shorts are still covering.