Oil prices projected to remain above $80 per barrel until 2025 – EIU

The EIU also predicts that oil prices will trade near $90 per barrel for the next few months

The EIU also predicts that oil prices will trade near $90 per barrel for the next few months