Oil prices stabilized after fluctuating up and down, today, Monday, following the OPEC+ alliance’s move to extend the significant reduction in oil production until 2025.
Marginally, Brent crude futures for August delivery fell by 0.07 cents, or 0.09%…