Crude prices hit $86 as oil reaches multi-year high
ISLAMABAD: Oil prices rallied above $86 a barrel on Monday, extending multi-year gains after Saudi Arabia urged the Organisation of the Petroleum Exporting Countries (OPEC) to
Read more