Oil snaps declining streak as Saudi, Russia meeting calms markets
NNA – Oil prices settled 1% higher ending a three-session losing streak, after reports that Saudi Arabia and Russia met to discuss ways to enhance market stability. Brent crude futures…