Following a price war crisis sparked by the OPEC+ countries over the production output of oil, it seems that the sudden price drop that brought the cost of crude oil down to the prices in the low $20s has finally seen some kind of recovery following the Saudi oil minister signing an agreement to curb production.