Oil remains near multi-year highs as energy crunch persists