Oil prices leapt above $70 a barrel Monday in Asia on investor expectations a recovering global economy will boost crude demand.
Copyright PHILY - Philly.com
Oil prices leapt above $70 a barrel Monday in Asia on investor expectations a recovering global economy will boost crude demand.