Petroleum price crisis
Oil companies and producing countries are under tremendous pressure from a further drop in oil prices on the international market, despite efforts by the Organization of Petroleum Exporting Countries. Let’s understand the current situation.