Libya and Saudi Arabia Supply Concerns Send Oil Prices Down

On Thursday, oil prices experienced a significant decline as a result of the potential for additional supply from Libya and Saudi Arabia, which surpassed the heightened tensions in the Middle