Global oil prices climbed 7% on Wednesday, crossing above $90 a barrel.
Source: ABC News
Written by
in