Strong Demand Keeps Oil Prices Up as Energy Crunch Bites

Strong demand for crude oil keeps prices up on Tuesday as the energy crunch bites across the globe