Tag: Oil prices race to $90 per barrel

Oil prices race to $90 per barrel

The dollar notched an 11-month top on the yen on Thursday as oil price advances while Asian stocks…