Oil revives from 3-week fallout as US poses sanctions on Venezuela, Iran
In contrast to US oil prices, which were up 26 cents, or 0.31 percent, at $82.95 per barrel, Brent futures…
In contrast to US oil prices, which were up 26 cents, or 0.31 percent, at $82.95 per barrel, Brent futures…