Oil Prices Stabilize after News of Possible US, Russian Presidents’ Meeting Soon
Doha: Oil prices stabilized Thursday, giving up gains made earlier in the session after the Kremlin revealed a possible meeting between Russian President Vladimir Putin and his US counterpart, Donald Trump, next week. Brent crude futures rose 24 cents…