On Sunday, OPEC, Russia, and other oil-producing nations agreed to a record cut in oil production. The decision was announced just hours before the Asian markets were opened. OPEC plus other countries, including the USA, agreed to cut oil production nearly 10 million barrels per day to stabilize the oil prices amid coronavirus pandemic and […]