World oil prices rebounded Wednesday following the prior day's heavy losses in a rally spurred in part by hopes for a resolution to the Ukraine conflict.
World oil prices rebounded Wednesday following the prior day's heavy losses in a rally spurred in part by hopes for a resolution to the Ukraine conflict.