Global oil prices race towards $100 a barrel, What it means for Pakistan?
This unexpected surge of nearly 30% since June can be traced back to production cuts by major players
This unexpected surge of nearly 30% since June can be traced back to production cuts by major players