Oil prices rise after major producers vow to cut production April 3, 2023 by Oil prices are up almost 5% after Saudi Arabia and other major producers vowed to cut production. Read More