Oil prices have risen nearly 2 per cent to their highest in two-and-a-half years, with buying spurred on by a sixth day of unrest in OPEC member Iran and strong economic data from the United States and Germany.
Oil prices have risen nearly 2 per cent to their highest in two-and-a-half years, with buying spurred on by a sixth day of unrest in OPEC member Iran and strong economic data from the United States and Germany.