Crude oil extends rally to multi-year peaks as energy crunch bites

Stocks