Sheida Bahramirad

Oil Price Crashes 30% as Markets Open

Oil prices crashed as much as 30% within seconds of the market opening on Sunday evening after the Organization of the Petroleum Exporting Countries (OPEC) failed to strike a deal on output cut on Friday.

Read More »