Crude Oil Price At Multi-Year Highs; Aiming for $90 Per Barrel on Rising DemandCommodities·5 years ago