World crude oil prices fell sharply yesterday, with Brent crude dropping over $2 in a single day.

As of this morning, Brent crude was trading at $62.71 per barrel, while WTI crude stood at $58.33 per barrel.

Analysts attributed the decline to a balance between global supply and demand, easing previous market pressures.