DUBAI: The price of crude oil is nudging $70 a barrel for only the second time in over a year as hopes grow of a resurgent global economy. Brent crude, the global benchmark, traded within a few Full Story ADVERTISEMENT ADVERTISEMENT