Global oil prices dropped 6% on Monday, crossing below $90 a barrel.

Renewed diplomacy fuels expectations of more Iranian barrels hitting global markets

Oil prices have fallen further in early trading after setting a two-month high set last week

Oil prices experienced a significant five percent decline on Monday. This drop occurred after the United States and Iran paused strikes over the weekend. Hopes for a diplomatic…