Oil prices hold steady amid storm threats
Oil prices hold steady at $72-$69 per barrel amid Tropical Storm Francine threats and bearish market tone.
Oil prices hold steady at $72-$69 per barrel amid Tropical Storm Francine threats and bearish market tone.