Oil markets opened today at about $115 a barrel, down from last Friday's close of nearly $117 but still well above the average price before the price surged last week.
Oil markets opened today at about $115 a barrel, down from last Friday's close of nearly $117 but still well above the average price before the price surged last week.