Oil prices drop over 2%, rally halts

Prices of oil futures fell on Thursday, bringing to a halt the nearly two-month-long rally that was seemingly caused by ongoing global energy supply issues. The oil market was possibly affected by rep…