Global oil prices spiked above $100 a barrel before settling slightly lower.
Source: ABC News
Written by
in