Oil prices have surged above $80 a barrel – the highest level in three years. Bloomberg
Oil prices have surged above $80 a barrel – the highest level in three years. Bloomberg

IEA: global energy crisis could boost oil demand by 500,000 barrels per day